=============================================================================== 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/rebuilderdSHYH87/inputs/migraphx_7.1.1-6_all.buildinfo Source: migraphx Version: 7.1.1-6 rebuilderd-worker node: ionos25-amd64 +------------------------------------------------------------------------------+ | Downloading sources Thu, 09 Apr 2026 03:21:41 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [137 kB] Get:7 https://deb.debian.org/debian sid InRelease [187 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/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/main Sources [126 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [86.8 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [2984 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [190 kB] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [8300 B] Get:18 https://deb.debian.org/debian forky/main Sources [10.8 MB] Get:19 https://deb.debian.org/debian sid/non-free-firmware Sources [10.3 kB] Get:20 https://deb.debian.org/debian sid/main Sources [11.5 MB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2568 B] Get:22 https://deb.debian.org/debian experimental/main Sources [422 kB] Fetched 34.4 MB in 3s (11.5 MB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1-6.dsc' migraphx_7.1.1-6.dsc 2717 SHA256:e75c18b14992f2d810d41405f632284a2b210b538b0b423b5389ad15ea60ddbd 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1.orig.tar.gz' migraphx_7.1.1.orig.tar.gz 4255036 SHA256:66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd 'https://deb.debian.org/debian/pool/main/m/migraphx/migraphx_7.1.1-6.debian.tar.xz' migraphx_7.1.1-6.debian.tar.xz 12544 SHA256:61986468622d82abdb2b89aecea4b146f0229ab9349e45911eb40d7acc65a609 66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd migraphx_7.1.1.orig.tar.gz 61986468622d82abdb2b89aecea4b146f0229ab9349e45911eb40d7acc65a609 migraphx_7.1.1-6.debian.tar.xz e75c18b14992f2d810d41405f632284a2b210b538b0b423b5389ad15ea60ddbd migraphx_7.1.1-6.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Thu, 09 Apr 2026 03:21:45 +0000 | +------------------------------------------------------------------------------+ Rebuilding migraphx=7.1.1-6 in /srv/rebuilderd/tmp/rebuilderdSHYH87/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdSHYH87/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdSHYH87/inputs/migraphx_7.1.1-6_all.buildinfo /srv/rebuilderd/tmp/rebuilderdSHYH87/inputs/migraphx_7.1.1-6_all.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/migraphx-7.1.1 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [187 kB] Get:2 http://deb.debian.org/debian unstable/main amd64 Packages [10.4 MB] Fetched 10.6 MB in 1s (9704 kB/s) Reading package lists... Get:1 http://deb.debian.org/debian unstable/main amd64 libfontconfig1 amd64 2.17.1-5 [132 kB] Fetched 132 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0gzy8_0e/libfontconfig1_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-13 [75.9 kB] Fetched 75.9 kB in 0s (7363 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2ttj5hok/libgraphite2-3_1.3.14-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 architecture-properties amd64 0.2.6+b1 [2652 B] Fetched 2652 B in 0s (256 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_dk0jzwr/architecture-properties_0.2.6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-lite32t64 amd64 3.21.12-15 [281 kB] Fetched 281 kB in 0s (25.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsdnw9luv/libprotobuf-lite32t64_3.21.12-15_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 (4669 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjk69nclx/libseccomp2_2.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgomp1 amd64 16-20260322-1 [151 kB] Fetched 151 kB in 0s (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphiw7m1zd/libgomp1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Fetched 87.5 kB in 0s (8000 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2l9_r3km/libjson-perl_4.10000-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sqlalchemy all 2.0.45+ds1-1 [1232 kB] Fetched 1232 kB in 0s (83.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo67v2gbs/python3-sqlalchemy_2.0.45+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rocm-docs all 1.31.1-3 [1131 kB] Fetched 1131 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgrwcicvj/python3-rocm-docs_1.31.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.88.0-1 [1536 kB] Fetched 1536 kB in 0s (92.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2li6e8ej/libglib2.0-0t64_2.88.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ipython all 9.11.0-1 [435 kB] Fetched 435 kB in 0s (41.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxxq829hz/python3-ipython_9.11.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.12-1 [1974 kB] Fetched 1974 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp27rd_eee/libpython3.13-stdlib_3.13.12-1_amd64.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 (73.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdqkpma2t/python3-accessible-pygments_0.0.5-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-16 [13.2 MB] Fetched 13.2 MB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn7umfj3z/g++-15-x86-64-linux-gnu_15.2.0-16_amd64.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/tmpxdk_mnwr/python3-attr_26.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Fetched 42.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_sp3rp3/libpipeline1_1.5.8-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (5469 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp431ekkhe/autotools-dev_20240727.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-15-dev amd64 15.2.0-16 [2779 kB] Fetched 2779 kB in 0s (121 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7vxfuyi6/libstdc++-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxpm4 amd64 1:3.5.17-1+b4 [56.6 kB] Fetched 56.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b4_amd64.deb' to '/srv/rebuilderd/tmp/tmp1fvr72pg/libxpm4_3.5.17-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liberror-perl all 0.17030-1 [26.9 kB] Fetched 26.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe_98eldn/liberror-perl_0.17030-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b1 [9784 B] Fetched 9784 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ltu2_kb/libkeyutils1_1.6.3-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg amd64 1.23.7 [1531 kB] Fetched 1531 kB in 0s (87.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpki_dgjiv/dpkg_1.23.7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam0g amd64 1.7.0-5+b1 [70.4 kB] Fetched 70.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_j1s2g8/libpam0g_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librav1e0.8 amd64 0.8.1-7 [978 kB] Fetched 978 kB in 0s (55.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw9ivfapo/librav1e0.8_0.8.1-7_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/tmp7wc7gkgr/sysvinit-utils_3.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jupyter-cache all 1.0.0-2 [26.8 kB] Fetched 26.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6ar9eg2/python3-jupyter-cache_1.0.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-design all 0.7.0-1 [886 kB] Fetched 886 kB in 0s (68.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt76o6kd8/python3-sphinx-design_0.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.57.1-1 [33.6 kB] Fetched 33.6 kB in 0s (3295 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmngiv3jb/libpangocairo-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-github all 2.6.1-1 [176 kB] Fetched 176 kB in 0s (3010 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo2ck_bzi/python3-github_2.6.1-1_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 (602 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_831n415/python3-uc-micro_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxcb-render0 amd64 1.17.0-2+b2 [115 kB] Fetched 115 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputczjb1c/libxcb-render0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jinja2 all 3.1.6-2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn9ibmvqh/python3-jinja2_3.1.6-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Fetched 847 kB in 0s (62.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0nio5ecl/python3-pygments_2.19.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (27.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0q0m5ts8/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2 [50.4 kB] Fetched 50.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpao35_uha/libtasn1-6_4.21.0-2_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/tmps1vo9kf7/python3-gitdb_4.0.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14 amd64 3.14.4-1 [837 kB] Fetched 837 kB in 0s (64.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01a7__0r/python3.14_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1_7bo7j/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B] Fetched 8808 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgc34cs_/libtext-wrapi18n-perl_0.06-10_all.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 (150 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsc81xw4q/python3-sphinx-collapse_0.1.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libubsan1 amd64 16-20260322-1 [1136 kB] Fetched 1136 kB in 0s (76.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5qd346pg/libubsan1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libltdl7 amd64 2.5.4-10 [415 kB] Fetched 415 kB in 0s (37.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzi4d9bb/libltdl7_2.5.4-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libde265-0 amd64 1.0.18-1 [187 kB] Fetched 187 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4qtzr7rd/libde265-0_1.0.18-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod-common all 0.194-4 [20.7 kB] Fetched 20.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp64vw6nhs/libdebuginfod-common_0.194-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-sphinxdoc all 8.2.3-12 [27.9 kB] Fetched 27.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt4e02s57/libjs-sphinxdoc_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-dev-bin amd64 2.42-14 [37.5 kB] Fetched 37.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpefidwq_u/libc-dev-bin_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl-provider-legacy amd64 3.6.1-3 [314 kB] Fetched 314 kB in 0s (29.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvlbvnu8/openssl-provider-legacy_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-dav1d amd64 1.21.2-4 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpym3qndv_/libheif-plugin-dav1d_1.21.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markdown-it all 3.0.0-3 [59.5 kB] Fetched 59.5 kB in 0s (5797 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5u7qdx7_/python3-markdown-it_3.0.0-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Fetched 489 kB in 0s (41.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9t99eepa/fonts-dejavu-mono_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-soupsieve all 2.8.3-1 [39.6 kB] Fetched 39.6 kB in 0s (3345 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_n657hhu/python3-soupsieve_2.8.3-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 (133 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3t27uox_/coreutils_9.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-dev amd64 3.13.9-3 [10.8 kB] Fetched 10.8 kB in 0s (827 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeuzqgfj0/libpython3-dev_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-2 [81.1 kB] Fetched 81.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptc783nzd/libk5crypto3_1.22.1-2_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/tmpr8epa3zp/hostname_3.25_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.5.0-0.1+b1 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83zrifth/libsharpyuv0_1.5.0-0.1+b1_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 (52.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2e9_lr4t/tar_1.35+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmd0 amd64 1.1.0-2+b2 [36.2 kB] Fetched 36.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2w8izhbw/libmd0_1.1.0-2+b2_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 (43.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps39detw9/make_4.4.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 (83.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdpt3gq_1/dpkg-dev_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Fetched 72.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdm5tqq9a/python3-requests_2.32.5+dfsg-1_all.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/tmpox93442h/dwz_0.16-4_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/tmpljwfojgb/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.19.0-3 [408 kB] Fetched 408 kB in 0s (39.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp86xb4uc/libcurl4t64_8.19.0-3_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/tmp7ulmon5j/libxext6_1.3.4-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr5sp_ryj/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-bin amd64 2.42-14 [621 kB] Fetched 621 kB in 0s (41.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvxuv54e7/libc-bin_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtiff6 amd64 4.7.1-2 [357 kB] Fetched 357 kB in 0s (34.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdkeq1zt1/libtiff6_4.7.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-gd8 amd64 14.1.2-1 [27.3 kB] Fetched 27.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4y8w3_bx/libgvplugin-gd8_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 util-linux amd64 2.42-2 [1222 kB] Fetched 1222 kB in 0s (45.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp91_gfx8o/util-linux_2.42-2_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 (91.8 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb1sfhx9u/python3-smmap_6.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsframe3 amd64 2.46-3 [84.7 kB] Fetched 84.7 kB in 0s (5379 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb4w66g2t/libsframe3_2.46-3_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 (1415 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1saz40mb/python3-psutil_7.1.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-x86-64-linux-gnu amd64 2.46-3 [1058 kB] Fetched 1058 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2jhroaqf/binutils-x86-64-linux-gnu_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB] Fetched 63.3 kB in 0s (228 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmg315m3u/rpcsvc-proto_1.4.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.2+dfsg-0.1 [641 kB] Fetched 641 kB in 0s (2726 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp740_riv2/libxml2-16_2.15.2+dfsg-0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.12-1 [776 kB] Fetched 776 kB in 0s (55.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8v3mw8sg/python3.13_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-5 [1436 B] Fetched 1436 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpjuunsxj3/gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libncursesw6 amd64 6.6+20251231-1 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpklarplbb/libncursesw6_6.6+20251231-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/tmpsmz7avga/python3-imagesize_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdav1d7 amd64 1.5.3-1+b1 [564 kB] Fetched 564 kB in 0s (48.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxkusnep/libdav1d7_1.5.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fontconfig-config amd64 2.17.1-5 [56.1 kB] Fetched 56.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpajr7din7/fontconfig-config_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblerc4 amd64 4.1.0+ds-1 [199 kB] Fetched 199 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0bzqxiko/liblerc4_4.1.0+ds-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nbformat all 5.10.4-1 [44.0 kB] Fetched 44.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7adb2hq/python3-nbformat_5.10.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdw1t64 amd64 0.194-4 [263 kB] Fetched 263 kB in 0s (25.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpchb6kojy/libdw1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pexpect all 4.9-4 [55.7 kB] Fetched 55.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2taxujtm/python3-pexpect_4.9-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang1-21 amd64 1:21.1.8-7 [7696 kB] Fetched 7696 kB in 0s (144 MB/s) dpkg-name: info: moved 'libclang1-21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmp7wjg443a/libclang1-21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bzip2 amd64 1.0.8-6+b1 [41.0 kB] Fetched 41.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9mrbzu_t/bzip2_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.21.0-1 [25.9 kB] Fetched 25.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1qnk8gm/libngtcp2-crypto-ossl0_1.21.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libperl5.40 amd64 5.40.1-7 [4317 kB] Fetched 4317 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp08xap3a5/libperl5.40_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jwt all 2.11.0-2 [36.7 kB] Fetched 36.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoar14t7a/python3-jwt_2.11.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5+b1 [338 kB] Fetched 338 kB in 0s (2315 kB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpbekvguva/libmagic-mgc_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jedi all 0.19.1+ds1-1 [691 kB] Fetched 691 kB in 0s (41.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9kaw9p8b/python3-jedi_0.19.1+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 build-essential amd64 12.12 [4624 B] Fetched 4624 B in 0s (13.7 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptlhi6uvn/build-essential_12.12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1-dev amd64 2.7.5-1 [169 kB] Fetched 169 kB in 0s (733 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplwjtjf7k/libexpat1-dev_2.7.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgd3 amd64 2.3.3-13+b1 [127 kB] Fetched 127 kB in 0s (507 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcn7kc1xh/libgd3_2.3.3-13+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14-minimal amd64 3.14.4-1 [2409 kB] Fetched 2409 kB in 0s (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzlk5aeww/python3.14-minimal_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf-dev amd64 3.21.12-15 [1338 kB] Fetched 1338 kB in 0s (83.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpypusudrd/libprotobuf-dev_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcap-ng0 amd64 0.9.2-1 [16.5 kB] Fetched 16.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkhn4hwek/libcap-ng0_0.9.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvpr2 amd64 14.1.2-1 [125 kB] Fetched 125 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0pphjovk/libgvpr2_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.2.0-3 [320 kB] Fetched 320 kB in 0s (31.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxc88tzm4/libbrotli1_1.2.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-referencing all 0.36.2-2 [23.8 kB] Fetched 23.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp63u0uo6c/python3-referencing_0.36.2-2_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/tmp1f5lm4ok/libffi8_3.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-4 [183 kB] Fetched 183 kB in 0s (17.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp3ot26em/libelf1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-gconv-modules-extra amd64 2.42-14 [1094 kB] Fetched 1094 kB in 0s (74.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp79fo47w4/libc-gconv-modules-extra_2.42-14_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/tmp8nl928ag/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-2 [242 kB] Fetched 242 kB in 0s (18.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4dv5fa9r/gettext-base_0.23.2-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 (151 MB/s) dpkg-name: info: moved 'git_1%3a2.53.0-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpfu275uzx/git_2.53.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc amd64 4:15.2.0-5 [5160 B] Fetched 5160 B in 0s (0 B/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpf8b9ry29/gcc_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc4 amd64 16-20260322-1 [45.0 kB] Fetched 45.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07jygoz2/libobjc4_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6 amd64 2.42-14 [1790 kB] Fetched 1790 kB in 0s (96.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2v4oj8vs/libc6_2.42-14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-prompt-toolkit all 3.0.52-2 [280 kB] Fetched 280 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzhr4gr3p/python3-prompt-toolkit_3.0.52-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-2 [1684 kB] Fetched 1684 kB in 0s (98.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj6u3mtr_/gettext_0.23.2-2_amd64.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/tmpr6ivc5aw/python3-mdurl_0.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Fetched 840 kB in 0s (69.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzhixv6u/fonts-dejavu-core_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils amd64 2.46-3 [282 kB] Fetched 282 kB in 0s (26.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp193czgps/binutils_2.46-3_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/tmpc6yfxf1t/python3-pure-eval_0.2.3-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/tmpasdj_brf/python3-roman-numerals_4.1.0-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxxykc9s0/python3-yaml_6.0.3-1_amd64.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/tmpxws3gaxe/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15 amd64 15.2.0-16 [27.1 kB] Fetched 27.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx6toew_e/g++-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaom3 amd64 3.13.1-2 [1906 kB] Fetched 1906 kB in 0s (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb56dbw9y/libaom3_3.13.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-astroid all 4.1.1-1 [213 kB] Fetched 213 kB in 0s (20.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwung5eaa/python3-astroid_4.1.1-1_all.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/tmpms9_3ghn/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libthai0 amd64 0.1.30-1 [52.2 kB] Fetched 52.2 kB in 0s (5223 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuexq9mz_/libthai0_0.1.30-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Fetched 181 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdbyjt653/libreadline8t64_8.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Fetched 224 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fmkrq7w/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rpds-py amd64 0.30.0-1 [326 kB] Fetched 326 kB in 0s (32.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvf0f6r2s/python3-rpds-py_0.30.0-1_amd64.deb' Downloading dependency 1 of 423: libfontconfig1:amd64=2.17.1-5 Downloading dependency 2 of 423: libgraphite2-3:amd64=1.3.14-13 Downloading dependency 3 of 423: architecture-properties:amd64=0.2.6+b1 Downloading dependency 4 of 423: libprotobuf-lite32t64:amd64=3.21.12-15 Downloading dependency 5 of 423: libseccomp2:amd64=2.6.0-2+b1 Downloading dependency 6 of 423: libgomp1:amd64=16-20260322-1 Downloading dependency 7 of 423: libjson-perl:amd64=4.10000-1 Downloading dependency 8 of 423: python3-sqlalchemy:amd64=2.0.45+ds1-1 Downloading dependency 9 of 423: python3-rocm-docs:amd64=1.31.1-3 Downloading dependency 10 of 423: libglib2.0-0t64:amd64=2.88.0-1 Downloading dependency 11 of 423: python3-ipython:amd64=9.11.0-1 Downloading dependency 12 of 423: libpython3.13-stdlib:amd64=3.13.12-1 Downloading dependency 13 of 423: python3-accessible-pygments:amd64=0.0.5-2 Downloading dependency 14 of 423: g++-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 15 of 423: python3-attr:amd64=26.1.0-1 Downloading dependency 16 of 423: libpipeline1:amd64=1.5.8-2 Downloading dependency 17 of 423: autotools-dev:amd64=20240727.1 Downloading dependency 18 of 423: libstdc++-15-dev:amd64=15.2.0-16 Downloading dependency 19 of 423: libxpm4:amd64=1:3.5.17-1+b4 Downloading dependency 20 of 423: liberror-perl:amd64=0.17030-1 Downloading dependency 21 of 423: libkeyutils1:amd64=1.6.3-6+b1 Downloading dependency 22 of 423: dpkg:amd64=1.23.7 Downloading dependency 23 of 423: libpam0g:amd64=1.7.0-5+b1 Downloading dependency 24 of 423: librav1e0.8:amd64=0.8.1-7 Downloading dependency 25 of 423: sysvinit-utils:amd64=3.18-1 Downloading dependency 26 of 423: python3-jupyter-cache:amd64=1.0.0-2 Downloading dependency 27 of 423: python3-sphinx-design:amd64=0.7.0-1 Downloading dependency 28 of 423: libpangocairo-1.0-0:amd64=1.57.1-1 Downloading dependency 29 of 423: python3-github:amd64=2.6.1-1 Downloading dependency 30 of 423: python3-uc-micro:amd64=2.0.0-1 Downloading dependency 31 of 423: libxcb-render0:amd64=1.17.0-2+b2 Downloading dependency 32 of 423: python3-jinja2:amd64=3.1.6-2 Downloading dependency 33 of 423: python3-pygments:amd64=2.19.2+dfsg-1 Downloading dependency 34 of 423: ncurses-base:amd64=6.6+20251231-1 Downloading dependency 35 of 423: libtasn1-6:amd64=4.21.0-2 Downloading dependency 36 of 423: python3-gitdb:amd64=4.0.12-1 Downloading dependency 37 of 423: python3.14:amd64=3.14.4-1 Downloading dependency 38 of 423: libarchive-zip-perl:amd64=1.68-1 Downloading dependency 39 of 423: libtext-wrapi18n-perl:amd64=0.06-10 Downloading dependency 40 of 423: python3-sphinx-collapse:amd64=0.1.4-1 Downloading dependency 41 of 423: libubsan1:amd64=16-20260322-1 Downloading dependency 42 of 423: libltdl7:amd64=2.5.4-10 Downloading dependency 43 of 423: libde265-0:amd64=1.0.18-1 Downloading dependency 44 of 423: libdebuginfod-common:amd64=0.194-4 Downloading dependency 45 of 423: libjs-sphinxdoc:amd64=8.2.3-12 Downloading dependency 46 of 423: libc-dev-bin:amd64=2.42-14 Downloading dependency 47 of 423: openssl-provider-legacy:amd64=3.6.1-3 Downloading dependency 48 of 423: libheif-plugin-dav1d:amd64=1.21.2-4 Downloading dependency 49 of 423: python3-markdown-it:amd64=3.0.0-3 Downloading dependency 50 of 423: fonts-dejavu-mono:amd64=2.37-8 Downloading dependency 51 of 423: python3-soupsieve:amd64=2.8.3-1 Downloading dependency 52 of 423: coreutils:amd64=9.10-1 Downloading dependency 53 of 423: libpython3-dev:amd64=3.13.9-3 Downloading dependency 54 of 423: libk5crypto3:amd64=1.22.1-2 Downloading dependency 55 of 423: hostname:amd64=3.25 Downloading dependency 56 of 423: libsharpyuv0:amd64=1.5.0-0.1+b1 Downloading dependency 57 of 423: tar:amd64=1.35+dfsg-4 Downloading dependency 58 of 423: libmd0:amd64=1.1.0-2+b2 Downloading dependency 59 of 423: make:amd64=4.4.1-3 Downloading dependency 60 of 423: dpkg-dev:amd64=1.23.7 Downloading dependency 61 of 423: python3-requests:amd64=2.32.5+dfsg-1 Downloading dependency 62 of 423: dwz:amd64=0.16-4 Downloading dependency 63 of 423: python3-jaraco.text:amd64=4.0.0-1 Downloading dependency 64 of 423: libcurl4t64:amd64=8.19.0-3 Downloading dependency 65 of 423: libxext6:amd64=2:1.3.4-1+b4 Downloading dependency 66 of 423: perl-modules-5.40:amd64=5.40.1-7 Downloading dependency 67 of 423: libc-bin:amd64=2.42-14 Downloading dependency 68 of 423: libtiff6:amd64=4.7.1-2 Downloading dependency 69 of 423: libgvplugin-gd8:amd64=14.1.2-1 Downloading dependency 70 of 423: util-linux:amd64=2.42-2 Downloading dependency 71 of 423: python3-smmap:amd64=6.0.0-1 Downloading dependency 72 of 423: libsframe3:amd64=2.46-3 Downloading dependency 73 of 423: python3-psutil:amd64=7.1.0-1 Downloading dependency 74 of 423: binutils-x86-64-linux-gnu:amd64=2.46-3 Downloading dependency 75 of 423: rpcsvc-proto:amd64=1.4.3-1 Downloading dependency 76 of 423: libxml2-16:amd64=2.15.2+dfsg-0.1 Downloading dependency 77 of 423: python3.13:amd64=3.13.12-1 Downloading dependency 78 of 423: gcc-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 79 of 423: libncursesw6:amd64=6.6+20251231-1 Downloading dependency 80 of 423: python3-imagesize:amd64=2.0.0-1 Downloading dependency 81 of 423: libdav1d7:amd64=1.5.3-1+b1 Downloading dependency 82 of 423: fontconfig-config:amd64=2.17.1-5 Downloading dependency 83 of 423: liblerc4:amd64=4.1.0+ds-1 Downloading dependency 84 of 423: python3-nbformat:amd64=5.10.4-1 Downloading dependency 85 of 423: libdw1t64:amd64=0.194-4 Downloading dependency 86 of 423: python3-pexpect:amd64=4.9-4 Downloading dependency 87 of 423: libclang1-21:amd64=1:21.1.8-7 Downloading dependency 88 of 423: bzip2:amd64=1.0.8-6+b1 Downloading dependency 89 of 423: libngtcp2-crypto-ossl0:amd64=1.21.0-1 Downloading dependency 90 of 423: libperl5.40:amd64=5.40.1-7 Downloading dependency 91 of 423: python3-jwt:amd64=2.11.0-2 Downloading dependency 92 of 423: libmagic-mgc:amd64=1:5.46-5+b1 Downloading dependency 93 of 423: python3-jedi:amd64=0.19.1+ds1-1 Downloading dependency 94 of 423: build-essential:amd64=12.12 Downloading dependency 95 of 423: libexpat1-dev:amd64=2.7.5-1 Downloading dependency 96 of 423: libgd3:amd64=2.3.3-13+b1 Downloading dependency 97 of 423: python3.14-minimal:amd64=3.14.4-1 Downloading dependency 98 of 423: libprotobuf-dev:amd64=3.21.12-15 Downloading dependency 99 of 423: libcap-ng0:amd64=0.9.2-1 Downloading dependency 100 of 423: libgvpr2:amd64=14.1.2-1 Downloading dependency 101 of 423: libbrotli1:amd64=1.2.0-3 Downloading dependency 102 of 423: python3-referencing:amd64=0.36.2-2 Downloading dependency 103 of 423: libffi8:amd64=3.5.2-4 Downloading dependency 104 of 423: libelf1t64:amd64=0.194-4 Downloading dependency 105 of 423: libc-gconv-modules-extra:amd64=2.42-14 Downloading dependency 106 of 423: init-system-helpers:amd64=1.69 Downloading dependency 107 of 423: gettext-base:amd64=0.23.2-2 Downloading dependency 108 of 423: git:amd64=1:2.53.0-1 Downloading dependency 109 of 423: gcc:amd64=4:15.2.0-5 Downloading dependency 110 of 423: libobjc4:amd64=16-20260322-1 Downloading dependency 111 of 423: libc6:amd64=2.42-14 Downloading dependency 112 of 423: python3-prompt-toolkit:amd64=3.0.52-2 Downloading dependency 113 of 423: gettext:amd64=0.23.2-2 Downloading dependency 114 of 423: python3-mdurl:amd64=0.1.2-1 Downloading dependency 115 of 423: fonts-dejavu-core:amd64=2.37-8 Downloading dependency 116 of 423: binutils:amd64=2.46-3 Downloading dependency 117 of 423: python3-pure-eval:amd64=0.2.3-1 Downloading dependency 118 of 423: python3-roman-numerals:amd64=4.1.0-1 Downloading dependency 119 of 423: python3-yaml:amd64=6.0.3-1 Downloading dependency 120 of 423: python3-jaraco.functools:amd64=4.1.0-1 Downloading dependency 121 of 423: g++-15:amd64=15.2.0-16 Downloading dependency 122 of 423: libaom3:amd64=3.13.1-2 Downloading dependency 123 of 423: python3-astroid:amd64=4.1.1-1 Downloading dependency 124 of 423: debconf:amd64=1.5.92 Downloading dependency 125 of 423: libthai0:amd64=0.1.30-1 Downloading dependency 126 of 423: libreadline8t64:amd64=8.3-4 Downloading dependency 127 of 423: python3-pkg-resources:amd64=78.1.1-0.1 Downloading dependency 128 of 423: python3-rpds-py:amd64=0.30.0-1 Downloading dependency 129 of 423: grep:amd64=3.12-1Get:1 http://deb.debian.org/debian unstable/main amd64 grep amd64 3.12-1 [443 kB] Fetched 443 kB in 0s (38.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2ntoya5t/grep_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libllvm21 amd64 1:21.1.8-7 [28.3 MB] Fetched 28.3 MB in 0s (61.3 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmp1bwbhuru/libllvm21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-2 [244 kB] Fetched 244 kB in 0s (23.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zu_kp4x/libssh2-1t64_1.11.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ucf all 3.0053 [41.9 kB] Fetched 41.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxmkd12p_/ucf_3.0053_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.23-2+b1 [49.5 kB] Fetched 49.5 kB in 0s (4786 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxdefiull/libdeflate0_1.23-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sed amd64 4.9-2 [329 kB] Fetched 329 kB in 0s (26.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpglea1ihm/sed_4.9-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-stdlib amd64 3.14.4-1 [2266 kB] Fetched 2266 kB in 0s (114 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpli6gsj6h/libpython3.14-stdlib_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.2-3 [918 kB] Fetched 918 kB in 0s (64.2 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_amd64.deb' to '/srv/rebuilderd/tmp/tmp8sh9qy_z/zlib1g-dev_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-base amd64 15.2.0-16 [36.3 kB] Fetched 36.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppxstrn3s/gcc-15-base_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-charset-normalizer amd64 3.4.4-2 [171 kB] Fetched 171 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezu56s5a/python3-charset-normalizer_3.4.4-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-8-0 amd64 10.46-1+b1 [298 kB] Fetched 298 kB in 0s (28.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgpma4fte/libpcre2-8-0_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-minimal amd64 3.14.4-1 [892 kB] Fetched 892 kB in 0s (63.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpti5d4xji/libpython3.14-minimal_3.14.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libblkid1 amd64 2.42-2 [172 kB] Fetched 172 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6ap79g4r/libblkid1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-libde265 amd64 1.21.2-4 [16.9 kB] Fetched 16.9 kB in 0s (1655 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkb6e0o2r/libheif-plugin-libde265_1.21.2-4_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 (39.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbegjy0m5/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-dev amd64 3.46.1-9+b1 [1112 kB] Fetched 1112 kB in 0s (74.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1gp08qhj/libsqlite3-dev_3.46.1-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libselinux1 amd64 3.10-1 [85.4 kB] Fetched 85.4 kB in 0s (8200 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5h8he1ev/libselinux1_3.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm-compat4t64 amd64 1.26-1+b1 [53.1 kB] Fetched 53.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1t4g1l_r/libgdbm-compat4t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjansson4 amd64 2.14-2+b4 [40.1 kB] Fetched 40.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpawo_cbna/libjansson4_2.14-2+b4_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 (155 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsiy8pxfc/python-babel-localedata_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cmake amd64 4.3.1-1 [16.2 MB] Fetched 16.2 MB in 0s (82.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfolzvyl1/cmake_4.3.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtsan2 amd64 16-20260322-1 [2573 kB] Fetched 2573 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprwpwguo7/libtsan2_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-0 amd64 3.46.1-9+b1 [918 kB] Fetched 918 kB in 0s (68.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgti53gv6/libsqlite3-0_3.46.1-9+b1_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 (9151 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7bsbv17q/python3-myst-nb_1.3.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libitm1 amd64 16-20260322-1 [27.0 kB] Fetched 27.0 kB in 0s (2476 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp383v0o67/libitm1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-dateutil all 2.9.0-4 [79.4 kB] Fetched 79.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_nfo0myk/python3-dateutil_2.9.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjsoncpp26 amd64 1.9.6-5 [82.6 kB] Fetched 82.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_hw79qp/libjsoncpp26_1.9.6-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-16 [12.1 MB] Fetched 12.1 MB in 0s (160 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptpb0pvty/cpp-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 protobuf-compiler amd64 3.21.12-15 [85.2 kB] Fetched 85.2 kB in 0s (7834 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb3hlb74k/protobuf-compiler_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-copybutton all 0.5.2-3 [18.1 kB] Fetched 18.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc8qoul2v/python3-sphinx-copybutton_0.5.2-3_all.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 (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwq385z52/libsvtav1enc4_4.1.0+dfsg-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 findutils amd64 4.10.0-3 [700 kB] Fetched 700 kB in 0s (48.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppu8s59sh/findutils_4.10.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.4-9+b1 [883 kB] Fetched 883 kB in 0s (64.7 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmptsjt9e9k/procps_4.0.4-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rocm-cmake all 6.4.3-1 [29.8 kB] Fetched 29.8 kB in 0s (659 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc1ncwkru/rocm-cmake_6.4.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bash amd64 5.3-2 [1561 kB] Fetched 1561 kB in 0s (96.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmuyt3exx/bash_5.3-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp03ry1ztf/python3-deprecated_1.3.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (0 B/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmp61qzet2q/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b1 [68.8 kB] Fetched 68.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuj2rtcb7/libuchardet0_0.0.8-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp amd64 4:15.2.0-5 [1564 B] Fetched 1564 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpuao8pb1u/cpp_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++6 amd64 16-20260322-1 [765 kB] Fetched 765 kB in 0s (52.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsxmi3tr_/libstdc++6_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-certifi all 2026.2.25+ds-1 [9612 B] Fetched 9612 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyfdzlnd7/python3-certifi_2026.2.25+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-debugpy amd64 1.8.19+ds-1 [716 kB] Fetched 716 kB in 0s (58.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxxvj89c_/python3-debugpy_1.8.19+ds-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.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8zdvbc3/man-db_2.13.1-1_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 (31.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5c34oym5/liblzma5_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.6.1-3 [1514 kB] Fetched 1514 kB in 0s (91.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpthy739ka/openssl_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-greenlet amd64 3.3.2-2 [192 kB] Fetched 192 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbfeo9f0v/python3-greenlet_3.3.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260223 [158 kB] Fetched 158 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89h0211a/ca-certificates_20260223_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libattr1 amd64 1:2.5.2-4 [23.0 kB] Fetched 23.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp3eu20wwz/libattr1_2.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.68.1-1 [72.0 kB] Fetched 72.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpprn30puw/libnghttp2-14_1.68.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-snowballstemmer all 3.0.1-1 [63.5 kB] Fetched 63.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf5o2xnh8/python3-snowballstemmer_3.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_us39mk/po-debconf_1.0.22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libacl1 amd64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2okioxzh/libacl1_2.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 linux-libc-dev all 6.19.11-1 [1972 kB] Fetched 1972 kB in 0s (76.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4c7h3r6n/linux-libc-dev_6.19.11-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/tmp6yugnc5v/zlib1g_1.3.dfsg+really1.3.2-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.12-1 [866 kB] Fetched 866 kB in 0s (58.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4v7kd8u8/libpython3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-c2 amd64 6.1.0-2 [22.8 kB] Fetched 22.8 kB in 0s (555 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj2acomrq/libmsgpack-c2_6.1.0-2_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 (5319 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf20ja0f7/libsasl2-2_2.1.28+dfsg1-11_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/tmpc1868vmp/python3-markupsafe_3.0.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-9+b1 [66.1 kB] Fetched 66.1 kB in 0s (0 B/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp9qpjjxs4/libproc2-0_4.0.4-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsodium23 amd64 1.0.18-2 [166 kB] Fetched 166 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8366n3ov/libsodium23_1.0.18-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnettle8t64 amd64 3.10.2-1 [307 kB] Fetched 307 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdp67tiev/libnettle8t64_3.10.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.9-3 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5pobpbt5/libpython3-stdlib_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdb5.3t64 amd64 5.3.28+dfsg2-11 [710 kB] Fetched 710 kB in 0s (60.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpks45e33d/libdb5.3t64_5.3.28+dfsg2-11_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 (42.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ggm987_/libfreetype6_2.14.3+dfsg-1_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/tmp2hx_4y61/intltool-debian_0.35.0+20060710.6_all.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 (64.4 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpu1w2hxnt/libx11-6_1.8.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsystemd0 amd64 260.1-1 [446 kB] Fetched 446 kB in 0s (39.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppf3hdxm8/libsystemd0_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (841 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpllyrsr_g/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 doxygen amd64 1.15.0+ds1-1.1 [5544 kB] Fetched 5544 kB in 0s (149 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9v8yhpxc/doxygen_1.15.0+ds1-1.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4+b1 [110 kB] Fetched 110 kB in 0s (9414 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqeb63jn4/libidn2-0_2.3.8-4+b1_amd64.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 (8799 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxk5ua8dj/python3-jupyter-client_8.8.0-1_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 (7009 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppuwewp8d/python3-typing-extensions_4.15.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-2 [27.9 kB] Fetched 27.9 kB in 0s (2743 kB/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2_amd64.deb' to '/srv/rebuilderd/tmp/tmpsnsyzi5y/libxdmcp6_1.1.5-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpixman-1-0 amd64 0.46.4-1+b1 [259 kB] Fetched 259 kB in 0s (17.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph71cq3d7/libpixman-1-0_0.46.4-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.26.2-2 [470 kB] Fetched 470 kB in 0s (38.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hkhoyd_/libp11-kit0_0.26.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm6t64 amd64 1.26-1+b1 [78.9 kB] Fetched 78.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfnh5ubag/libgdbm6t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-s1 amd64 16-20260322-1 [74.0 kB] Fetched 74.0 kB in 0s (7306 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwik0__ji/libgcc-s1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15 amd64 15.2.0-16 [540 kB] Fetched 540 kB in 0s (45.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfbdl8rei/gcc-15_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++ amd64 4:15.2.0-5 [1344 B] Fetched 1344 B in 0s (124 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpd9dnfbpt/g++_15.2.0-5_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 (22.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr_kattm0/pybind11-dev_3.0.1-3_all.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 (7266 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphc9f4ts1/python3-breathe_4.36.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebconfclient0 amd64 0.282+b2 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl1885k1a/libdebconfclient0_0.282+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.51.0-2+b1 [156 kB] Fetched 156 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6hwdgad5/libuv1t64_1.51.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbinutils amd64 2.46-3 [548 kB] Fetched 548 kB in 0s (38.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp91jv_11o/libbinutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-2 [337 kB] Fetched 337 kB in 0s (30.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuyd4m_cd/libkrb5-3_1.22.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20251016-1 [93.6 kB] Fetched 93.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl47bx99t/libedit2_3.1-20251016-1_amd64.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 (30.7 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmpu8c5iohw/libx11-data_1.8.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jupyter-core all 5.9.1-1 [36.5 kB] Fetched 36.5 kB in 0s (3340 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphgo2fyyv/python3-jupyter-core_5.9.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsmartcols1 amd64 2.42-2 [144 kB] Fetched 144 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzwudwp5t/libsmartcols1_2.42-2_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 (57.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpswj89328/libmpfr6_4.2.2-3_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 (778 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp59tszd_a/python3-comm_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-gnutls8 amd64 1.21.0-1 [23.5 kB] Fetched 23.5 kB in 0s (1801 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6y31vdl8/libngtcp2-crypto-gnutls8_1.21.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.12-1+b1 [27.7 kB] Fetched 27.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpt8jzb97o/libxrender1_0.9.12-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhogweed6t64 amd64 3.10.2-1 [336 kB] Fetched 336 kB in 0s (32.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8nxgdb1r/libhogweed6t64_3.10.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcgraph8 amd64 14.1.2-1 [58.8 kB] Fetched 58.8 kB in 0s (4603 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuvuajleb/libcgraph8_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmount1 amd64 2.42-2 [213 kB] Fetched 213 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyg5eq2vk/libmount1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-traitlets all 5.14.3+really5.14.3-3 [71.1 kB] Fetched 71.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6zyzaevn/python3-traitlets_5.14.3+really5.14.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpango-1.0-0 amd64 1.57.1-1 [224 kB] Fetched 224 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2333g7u_/libpango-1.0-0_1.57.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl amd64 5.40.1-7 [267 kB] Fetched 267 kB in 0s (22.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp58opqav5/perl_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuuid1 amd64 2.42-2 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp548u_tub/libuuid1_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdatrie1 amd64 0.2.14-1 [39.6 kB] Fetched 39.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeb4kv4ss/libdatrie1_0.2.14-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libabsl20240722 amd64 20240722.0-4 [492 kB] Fetched 492 kB in 0s (44.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpphka50z9/libabsl20240722_20240722.0-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libimagequant0 amd64 4.4.1-1+b1 [258 kB] Fetched 258 kB in 0s (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmikkgvem/libimagequant0_4.4.1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp10 amd64 2:6.3.0+dfsg-5+b1 [561 kB] Fetched 561 kB in 0s (46.2 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpc_lqh9ao/libgmp10_6.3.0+dfsg-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotoc32t64 amd64 3.21.12-15 [938 kB] Fetched 938 kB in 0s (65.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpluubt4h6/libprotoc32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Fetched 480 kB in 0s (46.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5r0s7azl/libunistring5_1.4.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 8.2.3-12 [478 kB] Fetched 478 kB in 0s (44.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2s70ffai/python3-sphinx_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libssl3t64 amd64 3.6.1-3 [2478 kB] Fetched 2478 kB in 0s (120 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9a5j0tw8/libssl3t64_3.6.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-dev amd64 3.13.12-1 [5298 kB] Fetched 5298 kB in 0s (133 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb3iepw5g/libpython3.13-dev_3.13.12-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 (17.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuf1aapj6/fontconfig_2.17.1-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libquadmath0 amd64 16-20260322-1 [148 kB] Fetched 148 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmposb0gx_o/libquadmath0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nacl amd64 1.5.0-8 [64.0 kB] Fetched 64.0 kB in 0s (6038 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd8zed6h/python3-nacl_1.5.0-8_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 (705 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvenmqcd5/python3-sphinx-external-toc_1.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-inflect all 7.5.0-1 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zbm49_w/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-git all 3.1.46-1 [147 kB] Fetched 147 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzuuzmcdy/python3-git_3.1.46-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5+b1 [43.8 kB] Fetched 43.8 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmp_xa_gbxp/file_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.8-7 [12.8 MB] Fetched 12.8 MB in 0s (173 MB/s) dpkg-name: info: moved 'libclang-cpp21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmpu0imhop0/libclang-cpp21_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.0-1 [64.3 kB] Fetched 64.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpczjuu1f6/python3-packaging_26.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.5-4 [168 kB] Fetched 168 kB in 0s (15.7 MB/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a2.1.5-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp72in37xg/libjpeg62-turbo_2.1.5-4_amd64.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/tmpx4lom1_o/libxcb1_1.17.0-2+b2_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/tmpjo6erhbi/python3-coverage_7.8.2+dfsg1-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libclang-common-21-dev amd64 1:21.1.8-7 [767 kB] Fetched 767 kB in 0s (59.5 MB/s) dpkg-name: info: moved 'libclang-common-21-dev_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmpzp36pyon/libclang-common-21-dev_21.1.8-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 llvm-21-linker-tools amd64 1:21.1.8-7 [1246 kB] Fetched 1246 kB in 0s (74.7 MB/s) dpkg-name: info: moved 'llvm-21-linker-tools_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmp_g3uz6mu/llvm-21-linker-tools_21.1.8-7_amd64.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/tmpjs0kpsre/python3-stack-data_0.6.3-3_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/tmp5ugg7jcb/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 clang amd64 1:21.1.6-71+b1 [4268 B] Fetched 4268 B in 0s (91.0 kB/s) dpkg-name: info: moved 'clang_1%3a21.1.6-71+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpkw825p5q/clang_21.1.6-71+b1_amd64.deb' Downloading dependency 130 of 423: libllvm21:amd64=1:21.1.8-7 Downloading dependency 131 of 423: libssh2-1t64:amd64=1.11.1-2 Downloading dependency 132 of 423: ucf:amd64=3.0053 Downloading dependency 133 of 423: libdeflate0:amd64=1.23-2+b1 Downloading dependency 134 of 423: sed:amd64=4.9-2 Downloading dependency 135 of 423: libpython3.14-stdlib:amd64=3.14.4-1 Downloading dependency 136 of 423: zlib1g-dev:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 137 of 423: gcc-15-base:amd64=15.2.0-16 Downloading dependency 138 of 423: python3-charset-normalizer:amd64=3.4.4-2 Downloading dependency 139 of 423: libpcre2-8-0:amd64=10.46-1+b1 Downloading dependency 140 of 423: libpython3.14-minimal:amd64=3.14.4-1 Downloading dependency 141 of 423: libblkid1:amd64=2.42-2 Downloading dependency 142 of 423: libheif-plugin-libde265:amd64=1.21.2-4 Downloading dependency 143 of 423: libdpkg-perl:amd64=1.23.7 Downloading dependency 144 of 423: libsqlite3-dev:amd64=3.46.1-9+b1 Downloading dependency 145 of 423: libselinux1:amd64=3.10-1 Downloading dependency 146 of 423: libgdbm-compat4t64:amd64=1.26-1+b1 Downloading dependency 147 of 423: libjansson4:amd64=2.14-2+b4 Downloading dependency 148 of 423: python-babel-localedata:amd64=2.17.0-2 Downloading dependency 149 of 423: cmake:amd64=4.3.1-1 Downloading dependency 150 of 423: libtsan2:amd64=16-20260322-1 Downloading dependency 151 of 423: libsqlite3-0:amd64=3.46.1-9+b1 Downloading dependency 152 of 423: python3-myst-nb:amd64=1.3.0-2 Downloading dependency 153 of 423: libitm1:amd64=16-20260322-1 Downloading dependency 154 of 423: python3-dateutil:amd64=2.9.0-4 Downloading dependency 155 of 423: libjsoncpp26:amd64=1.9.6-5 Downloading dependency 156 of 423: cpp-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 157 of 423: protobuf-compiler:amd64=3.21.12-15 Downloading dependency 158 of 423: python3-sphinx-copybutton:amd64=0.5.2-3 Downloading dependency 159 of 423: libsvtav1enc4:amd64=4.1.0+dfsg-1 Downloading dependency 160 of 423: findutils:amd64=4.10.0-3 Downloading dependency 161 of 423: procps:amd64=2:4.0.4-9+b1 Downloading dependency 162 of 423: rocm-cmake:amd64=6.4.3-1 Downloading dependency 163 of 423: bash:amd64=5.3-2 Downloading dependency 164 of 423: python3-deprecated:amd64=1.3.1-1 Downloading dependency 165 of 423: libaudit-common:amd64=1:4.1.2-1 Downloading dependency 166 of 423: libuchardet0:amd64=0.0.8-2+b1 Downloading dependency 167 of 423: cpp:amd64=4:15.2.0-5 Downloading dependency 168 of 423: libstdc++6:amd64=16-20260322-1 Downloading dependency 169 of 423: python3-certifi:amd64=2026.2.25+ds-1 Downloading dependency 170 of 423: python3-debugpy:amd64=1.8.19+ds-1 Downloading dependency 171 of 423: man-db:amd64=2.13.1-1 Downloading dependency 172 of 423: liblzma5:amd64=5.8.3-1 Downloading dependency 173 of 423: openssl:amd64=3.6.1-3 Downloading dependency 174 of 423: python3-greenlet:amd64=3.3.2-2 Downloading dependency 175 of 423: ca-certificates:amd64=20260223 Downloading dependency 176 of 423: libattr1:amd64=1:2.5.2-4 Downloading dependency 177 of 423: libnghttp2-14:amd64=1.68.1-1 Downloading dependency 178 of 423: python3-snowballstemmer:amd64=3.0.1-1 Downloading dependency 179 of 423: po-debconf:amd64=1.0.22 Downloading dependency 180 of 423: libacl1:amd64=2.3.2-3 Downloading dependency 181 of 423: linux-libc-dev:amd64=6.19.11-1 Downloading dependency 182 of 423: zlib1g:amd64=1:1.3.dfsg+really1.3.2-3 Downloading dependency 183 of 423: libpython3.13-minimal:amd64=3.13.12-1 Downloading dependency 184 of 423: libmsgpack-c2:amd64=6.1.0-2 Downloading dependency 185 of 423: libsasl2-2:amd64=2.1.28+dfsg1-11 Downloading dependency 186 of 423: python3-markupsafe:amd64=3.0.3-1+b1 Downloading dependency 187 of 423: libproc2-0:amd64=2:4.0.4-9+b1 Downloading dependency 188 of 423: libsodium23:amd64=1.0.18-2 Downloading dependency 189 of 423: libnettle8t64:amd64=3.10.2-1 Downloading dependency 190 of 423: libpython3-stdlib:amd64=3.13.9-3 Downloading dependency 191 of 423: libdb5.3t64:amd64=5.3.28+dfsg2-11 Downloading dependency 192 of 423: libfreetype6:amd64=2.14.3+dfsg-1 Downloading dependency 193 of 423: intltool-debian:amd64=0.35.0+20060710.6 Downloading dependency 194 of 423: libx11-6:amd64=2:1.8.13-1 Downloading dependency 195 of 423: libsystemd0:amd64=260.1-1 Downloading dependency 196 of 423: dh-strip-nondeterminism:amd64=1.15.0-1 Downloading dependency 197 of 423: doxygen:amd64=1.15.0+ds1-1.1 Downloading dependency 198 of 423: libidn2-0:amd64=2.3.8-4+b1 Downloading dependency 199 of 423: python3-jupyter-client:amd64=8.8.0-1 Downloading dependency 200 of 423: python3-typing-extensions:amd64=4.15.0-2 Downloading dependency 201 of 423: libxdmcp6:amd64=1:1.1.5-2 Downloading dependency 202 of 423: libpixman-1-0:amd64=0.46.4-1+b1 Downloading dependency 203 of 423: libp11-kit0:amd64=0.26.2-2 Downloading dependency 204 of 423: libgdbm6t64:amd64=1.26-1+b1 Downloading dependency 205 of 423: libgcc-s1:amd64=16-20260322-1 Downloading dependency 206 of 423: gcc-15:amd64=15.2.0-16 Downloading dependency 207 of 423: g++:amd64=4:15.2.0-5 Downloading dependency 208 of 423: pybind11-dev:amd64=3.0.1-3 Downloading dependency 209 of 423: python3-breathe:amd64=4.36.0-2 Downloading dependency 210 of 423: libdebconfclient0:amd64=0.282+b2 Downloading dependency 211 of 423: libuv1t64:amd64=1.51.0-2+b1 Downloading dependency 212 of 423: libbinutils:amd64=2.46-3 Downloading dependency 213 of 423: libkrb5-3:amd64=1.22.1-2 Downloading dependency 214 of 423: libedit2:amd64=3.1-20251016-1 Downloading dependency 215 of 423: libx11-data:amd64=2:1.8.13-1 Downloading dependency 216 of 423: python3-jupyter-core:amd64=5.9.1-1 Downloading dependency 217 of 423: libsmartcols1:amd64=2.42-2 Downloading dependency 218 of 423: libmpfr6:amd64=4.2.2-3 Downloading dependency 219 of 423: python3-comm:amd64=0.2.1-1 Downloading dependency 220 of 423: libngtcp2-crypto-gnutls8:amd64=1.21.0-1 Downloading dependency 221 of 423: libxrender1:amd64=1:0.9.12-1+b1 Downloading dependency 222 of 423: libhogweed6t64:amd64=3.10.2-1 Downloading dependency 223 of 423: libcgraph8:amd64=14.1.2-1 Downloading dependency 224 of 423: libmount1:amd64=2.42-2 Downloading dependency 225 of 423: python3-traitlets:amd64=5.14.3+really5.14.3-3 Downloading dependency 226 of 423: libpango-1.0-0:amd64=1.57.1-1 Downloading dependency 227 of 423: perl:amd64=5.40.1-7 Downloading dependency 228 of 423: libuuid1:amd64=2.42-2 Downloading dependency 229 of 423: libdatrie1:amd64=0.2.14-1 Downloading dependency 230 of 423: libabsl20240722:amd64=20240722.0-4 Downloading dependency 231 of 423: libimagequant0:amd64=4.4.1-1+b1 Downloading dependency 232 of 423: libgmp10:amd64=2:6.3.0+dfsg-5+b1 Downloading dependency 233 of 423: libprotoc32t64:amd64=3.21.12-15 Downloading dependency 234 of 423: libunistring5:amd64=1.4.2-1 Downloading dependency 235 of 423: python3-sphinx:amd64=8.2.3-12 Downloading dependency 236 of 423: libssl3t64:amd64=3.6.1-3 Downloading dependency 237 of 423: libpython3.13-dev:amd64=3.13.12-1 Downloading dependency 238 of 423: fontconfig:amd64=2.17.1-5 Downloading dependency 239 of 423: libquadmath0:amd64=16-20260322-1 Downloading dependency 240 of 423: python3-nacl:amd64=1.5.0-8 Downloading dependency 241 of 423: python3-sphinx-external-toc:amd64=1.0.1-1 Downloading dependency 242 of 423: python3-inflect:amd64=7.5.0-1 Downloading dependency 243 of 423: python3-git:amd64=3.1.46-1 Downloading dependency 244 of 423: file:amd64=1:5.46-5+b1 Downloading dependency 245 of 423: libclang-cpp21:amd64=1:21.1.8-7 Downloading dependency 246 of 423: python3-packaging:amd64=26.0-1 Downloading dependency 247 of 423: libjpeg62-turbo:amd64=1:2.1.5-4 Downloading dependency 248 of 423: libxcb1:amd64=1.17.0-2+b2 Downloading dependency 249 of 423: python3-coverage:amd64=7.8.2+dfsg1-1+b1 Downloading dependency 250 of 423: libclang-common-21-dev:amd64=1:21.1.8-7 Downloading dependency 251 of 423: llvm-21-linker-tools:amd64=1:21.1.8-7 Downloading dependency 252 of 423: python3-stack-data:amd64=0.6.3-3 Downloading dependency 253 of 423: nlohmann-json3-dev:amd64=3.12.0.really.3.12.0.really.3.11.3-3 Downloading dependency 254 of 423: clang:amd64=1:21.1.6-71+b1 Downloading dependency 255 of 423: libtext-charwidth-perl:amd64=0.04-11+b5Get:1 http://deb.debian.org/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-11+b5 [9532 B] Fetched 9532 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps113mb1y/libtext-charwidth-perl_0.04-11+b5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblz4-1 amd64 1.10.0-8 [70.1 kB] Fetched 70.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu9pali7f/liblz4-1_1.10.0-8_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nbclient all 0.10.4-1 [29.8 kB] Fetched 29.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbzcmvnel/python3-nbclient_0.10.4-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 (805 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcetd6cki/libhalf-dev_2.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-15-dev amd64 15.2.0-16 [2718 kB] Fetched 2718 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxphggorm/libgcc-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15 amd64 15.2.0-16 [1276 B] Fetched 1276 B in 0s (110 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_24g5mcd/cpp-15_15.2.0-16_amd64.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/tmpfc50h5q2/libgc1_8.2.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.57.1-1 [53.0 kB] Fetched 53.0 kB in 0s (4231 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwl9qq6ao/libpangoft2-1.0-0_1.57.1-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 (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptjvz2xha/mawk_1.3.4.20260302-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-6 [494 kB] Fetched 494 kB in 0s (44.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9xtg9yam/autoconf_2.72-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.4-1 [19.2 kB] Fetched 19.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpob8sax2_/libcom-err2_1.47.4-1_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 (75.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo9rng9v3/libxapian30_1.4.31-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ptyprocess all 0.7.0-6 [14.5 kB] Fetched 14.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptqyrj4rf/python3-ptyprocess_0.7.0-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-2 [33.1 kB] Fetched 33.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxy6fyrj2/libkrb5support0_1.22.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcc1-0 amd64 16-20260322-1 [45.8 kB] Fetched 45.8 kB in 0s (4018 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0lzqbog8/libcc1-0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sphinx-common all 8.2.3-12 [619 kB] Fetched 619 kB in 0s (49.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2soy3hjr/sphinx-common_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-2 [770 kB] Fetched 770 kB in 0s (59.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3t0cx7zu/autopoint_0.23.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-bin amd64 6.6+20251231-1 [445 kB] Fetched 445 kB in 0s (42.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyrrmv_0_/ncurses-bin_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.13.3-1+b1 [8646 kB] Fetched 8646 kB in 0s (157 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgsjb9_ur/libz3-4_4.13.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-dev amd64 2.42-14 [1992 kB] Fetched 1992 kB in 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp605wi6oj/libc6-dev_2.42-14_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/tmpvr22h8on/python3-executing_2.2.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.5.0-0.1+b1 [336 kB] Fetched 336 kB in 0s (29.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhleyxbm/libwebp7_1.5.0-0.1+b1_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/tmp8f411nhn/libaudit1_4.1.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libhwasan0 amd64 16-20260322-1 [1580 kB] Fetched 1580 kB in 0s (97.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdu1nen2e/libhwasan0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcrypt1 amd64 1:4.5.1-1 [98.0 kB] Fetched 98.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1_amd64.deb' to '/srv/rebuilderd/tmp/tmptx7r1_s_/libcrypt1_4.5.1-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 (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1n2op88y/libthai-data_0.1.30-1_all.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/tmp1g3mhobj/libxcb-shm0_1.17.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgprofng0 amd64 2.46-3 [820 kB] Fetched 820 kB in 0s (61.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3pfm2t1m/libgprofng0_2.46-3_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/tmphrz0oe0_/python3-jsonschema-specifications_2023.12.1-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-asttokens all 3.0.1-2 [20.6 kB] Fetched 20.6 kB in 0s (1967 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe5mc3pn7/python3-asttokens_3.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1+b1 [195 kB] Fetched 195 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0pg7oxqk/libldap2_2.6.10+dfsg-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libavif16 amd64 1.4.1-1+b1 [147 kB] Fetched 147 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3gp2lh0m/libavif16_1.4.1-1+b1_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/tmplqd94qh0/base-passwd_3.6.8_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/tmpjw8824ei/libnghttp3-9_1.15.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-cxx-dev amd64 7.0.0-2 [223 kB] Fetched 223 kB in 0s (3708 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf8ayr7ma/libmsgpack-cxx-dev_7.0.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-idna all 3.11-1 [41.7 kB] Fetched 41.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsr648lyi/python3-idna_3.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpathplan4 amd64 14.1.2-1 [29.9 kB] Fetched 29.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq9j_kduv/libpathplan4_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.21.0-1 [136 kB] Fetched 136 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpihlbjqtn/libngtcp2-16_1.21.0-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-11 [17.2 kB] Fetched 17.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfaiis_vz/libsasl2-modules-db_2.1.28+dfsg1-11_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 (2106 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpofvgj5zr/python3-fastjsonschema_2.21.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13 amd64 3.13.12-1 [2187 kB] Fetched 2187 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrehpw7q/libpython3.13_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 clang-21 amd64 1:21.1.8-7 [138 kB] Fetched 138 kB in 0s (12.7 MB/s) dpkg-name: info: moved 'clang-21_1%3a21.1.8-7_amd64.deb' to '/srv/rebuilderd/tmp/tmplfposvnr/clang-21_21.1.8-7_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 (43.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphcd0jp3x/libharfbuzz0b_12.3.2-2+b2_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/tmphnm2i6p4/python3-alabaster_1.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxw2t7np0/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcdt6 amd64 14.1.2-1 [18.6 kB] Fetched 18.6 kB in 0s (1774 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3btqur4y/libcdt6_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvc7 amd64 14.1.2-1 [376 kB] Fetched 376 kB in 0s (32.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz6mmn_kl/libgvc7_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (1962 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpavgbx2qb/libfile-stripnondeterminism-perl_1.15.0-1_all.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 (6907 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqt21z3g2/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wrapt amd64 2.1.1-2 [70.9 kB] Fetched 70.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqzjsaf7t/python3-wrapt_2.1.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf0 amd64 2.46-3 [92.2 kB] Fetched 92.2 kB in 0s (8818 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkl0c_hn4/libctf0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libnorm1t64 amd64 1.5.9+dfsg-4 [225 kB] Fetched 225 kB in 0s (15.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcip2cxxy/libnorm1t64_1.5.9+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libheif1 amd64 1.21.2-4 [649 kB] Fetched 649 kB in 0s (51.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprdik9lgt/libheif1_1.21.2-4_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/tmp7ybwp6ef/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdit-py-plugins all 0.5.0-1 [33.4 kB] Fetched 33.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnmw5531x/python3-mdit-py-plugins_0.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf0h_w6qx/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (2289 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk06p9dvs/python3-minimal_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3+b2 [336 kB] Fetched 336 kB in 0s (27.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpalvtz56j/libsource-highlight4t64_3.1.9-4.3+b2_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) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5hv62tm5/python3-defusedxml_0.7.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd1 amd64 1.5.7+dfsg-3+b1 [308 kB] Fetched 308 kB in 0s (21.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph51ycrwv/libzstd1_1.5.7+dfsg-3+b1_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 (39.0 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpzhrrkzac/diffutils_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libobjc-15-dev amd64 15.2.0-16 [173 kB] Fetched 173 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpis_na1xr/libobjc-15-dev_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-16 [23.4 MB] Fetched 23.4 MB in 0s (168 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rhi8z4j/gcc-15-x86-64-linux-gnu_15.2.0-16_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (6897 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyk2v8ooj/libdebhelper-perl_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1+b1 [20.8 kB] Fetched 20.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpzyuukgm4/libxau6_1.0.11-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jsonschema all 4.26.0-1 [74.5 kB] Fetched 74.5 kB in 0s (5948 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp87p5kgme/python3-jsonschema_4.26.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgvplugin-pango8 amd64 14.1.2-1 [31.6 kB] Fetched 31.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpatnw4l2b/libgvplugin-pango8_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Fetched 332 kB in 0s (30.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hes3u5k/m4_1.4.21-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjbftodq4/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbabeltrace1 amd64 1.5.11-5 [178 kB] Fetched 178 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9fqcs9r4/libbabeltrace1_1.5.11-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-common amd64 2.46-3 [2632 kB] Fetched 2632 kB in 0s (83.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkh53_m5t/binutils-common_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libudev1 amd64 260.1-1 [133 kB] Fetched 133 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprvvlqnqa/libudev1_260.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-5 [5324 B] Fetched 5324 B in 0s (0 B/s) dpkg-name: info: moved 'cpp-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpshbgs6i5/cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-bs4 all 4.14.3-2 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv18_m_ts/python3-bs4_4.14.3-2_all.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 (7698 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7b8gubb/libsource-highlight-common_3.1.9-4.3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpng16-16t64 amd64 1.6.56-1 [289 kB] Fetched 289 kB in 0s (28.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpas0_4r7b/libpng16-16t64_1.6.56-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2026a-3 [260 kB] Fetched 260 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplnv3j0nf/tzdata_2026a-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.5-1 [59.9 kB] Fetched 59.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxysv8ix0/libpsl5t64_0.21.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxxhash0 amd64 0.8.3-2+b1 [28.1 kB] Fetched 28.1 kB in 0s (2646 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_a88nd0/libxxhash0_0.8.3-2+b1_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 (64.4 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmp50zccfh7/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblsan0 amd64 16-20260322-1 [1280 kB] Fetched 1280 kB in 0s (68.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lzd7jov/liblsan0_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmsgpack-c-dev amd64 6.1.0-2 [39.6 kB] Fetched 39.6 kB in 0s (797 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28k_ztcf/libmsgpack-c-dev_6.1.0-2_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/tmpz2t5iyss/python3-matplotlib-inline_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-click all 8.2.0+0.really.8.1.8-1 [95.4 kB] Fetched 95.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8ggxxxdg/python3-click_8.2.0+0.really.8.1.8-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pydata-sphinx-theme all 0.16.1+dfsg-5 [903 kB] Fetched 903 kB in 0s (61.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzy86fxm/python3-pydata-sphinx-theme_0.16.1+dfsg-5_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 (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkrngayvq/python3-cffi-backend_2.0.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules-bin amd64 1.7.0-5+b1 [49.8 kB] Fetched 49.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp91wv3fb0/libpam-modules-bin_1.7.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 (8335 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8pfnkr18/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gzip amd64 1.13-1 [138 kB] Fetched 138 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0zltdr4x/gzip_1.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14 [72.9 kB] Fetched 72.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4lh9x6j4/base-files_14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.12-3 [1520 kB] Fetched 1520 kB in 0s (86.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp669d8chk/libgnutls30t64_3.8.12-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgav1-2 amd64 0.20.0-2 [373 kB] Fetched 373 kB in 0s (33.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc1l251c8/libgav1-2_0.20.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-3+b1 [60.7 kB] Fetched 60.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpccpklbxo/librtmp1_2.4+20151223.gitfa8646d.1-3+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tornado amd64 6.5.5-1 [359 kB] Fetched 359 kB in 0s (31.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hmwjrrx/python3-tornado_6.5.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Fetched 20.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3tg88s5k/xml-core_0.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.5-1+b4 [298 kB] Fetched 298 kB in 0s (29.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo_tsjy1o/libzmq5_4.3.5-1+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-urllib3 all 2.6.3-2 [118 kB] Fetched 118 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphwz1jeym/python3-urllib3_2.6.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-10 [539 kB] Fetched 539 kB in 0s (41.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ieh206z/libtool_2.5.4-10_all.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/tmpztpnzo2k/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-c5 amd64 0.18+ds-3 [44.5 kB] Fetched 44.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8wv9fan/libjson-c5_0.18+ds-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.12-1 [2267 kB] Fetched 2267 kB in 0s (90.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6r8vpetb/python3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-myst-parser all 4.0.1-1 [78.8 kB] Fetched 78.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp51ep_j8a/python3-myst-parser_4.0.1-1_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 (8130 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wqe0z7k/debianutils_5.23.2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libspdlog1.15 amd64 1:1.15.3+ds-1+b1 [109 kB] Fetched 109 kB in 0s (7282 kB/s) dpkg-name: info: moved 'libspdlog1.15_1%3a1.15.3+ds-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpp70_3e4k/libspdlog1.15_1.15.3+ds-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-book-theme all 1.1.4-4 [91.5 kB] Fetched 91.5 kB in 0s (1772 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbqr4nefc/python3-sphinx-book-theme_1.1.4-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.19.0-3 [402 kB] Fetched 402 kB in 0s (33.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ic99b_d/libcurl3t64-gnutls_8.19.0-3_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 (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwot64cm4/python3-zmq_27.1.0-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.5-1 [115 kB] Fetched 115 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2piwax3r/libexpat1_2.7.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-16-base amd64 16-20260322-1 [35.5 kB] Fetched 35.5 kB in 0s (3153 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf8ffuz3n/gcc-16-base_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-3 [163 kB] Fetched 163 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsyfyadhn/libpgm-5.3-0t64_5.3.128~dfsg-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 graphviz amd64 14.1.2-1 [60.6 kB] Fetched 60.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp65_ualfp/graphviz_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7f1rew96/sensible-utils_0.0.26_all.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 (4551 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6bkrsrim/libmpc3_1.3.1-3_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 (59.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpop4f1jx_/python3-setuptools_78.1.1-0.1_all.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 (2567 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmumia9g/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.42-2 [99.0 kB] Fetched 99.0 kB in 0s (7429 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmw9hfc5x/bsdextrautils_2.42-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5+b1 [110 kB] Fetched 110 kB in 0s (8314 kB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpo3iqt94k/libmagic1t64_5.46-5+b1_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 (3956 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjqw1zp8s/libipt2_2.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-parso all 0.8.6-1 [68.1 kB] Fetched 68.1 kB in 0s (5993 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8v8mmml_/python3-parso_0.8.6-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjbig0 amd64 2.1-6.1+b3 [32.2 kB] Fetched 32.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjgd1iemh/libjbig0_2.1-6.1+b3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.16-5 [26.7 kB] Fetched 26.7 kB in 0s (2126 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpadsbtnwc/libfribidi0_1.0.16-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-2+b1 [132 kB] Fetched 132 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprwce_iru/libbsd0_0.12.2-2+b1_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/tmpc6swoh5a/python3-babel_2.17.0-2_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 (33.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1r_vpyi9/python3-docutils_0.22.4+dfsg-1_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 (6837 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd08xe9jv/dash_0.5.12-12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gdb amd64 17.1-4 [4078 kB] Fetched 4078 kB in 0s (141 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zeh9wqs/gdb_17.1-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libyuv0 amd64 0.0.1922.20260106-1 [176 kB] Fetched 176 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpayzf_20w/libyuv0_0.0.1922.20260106-1_amd64.deb' Downloading dependency 256 of 423: liblz4-1:amd64=1.10.0-8 Downloading dependency 257 of 423: python3-nbclient:amd64=0.10.4-1 Downloading dependency 258 of 423: libhalf-dev:amd64=2.2.0-1 Downloading dependency 259 of 423: libgcc-15-dev:amd64=15.2.0-16 Downloading dependency 260 of 423: cpp-15:amd64=15.2.0-16 Downloading dependency 261 of 423: libgc1:amd64=1:8.2.12-1 Downloading dependency 262 of 423: libpangoft2-1.0-0:amd64=1.57.1-1 Downloading dependency 263 of 423: mawk:amd64=1.3.4.20260302-1 Downloading dependency 264 of 423: autoconf:amd64=2.72-6 Downloading dependency 265 of 423: libcom-err2:amd64=1.47.4-1 Downloading dependency 266 of 423: libxapian30:amd64=1.4.31-2 Downloading dependency 267 of 423: python3-ptyprocess:amd64=0.7.0-6 Downloading dependency 268 of 423: libkrb5support0:amd64=1.22.1-2 Downloading dependency 269 of 423: libcc1-0:amd64=16-20260322-1 Downloading dependency 270 of 423: sphinx-common:amd64=8.2.3-12 Downloading dependency 271 of 423: autopoint:amd64=0.23.2-2 Downloading dependency 272 of 423: ncurses-bin:amd64=6.6+20251231-1 Downloading dependency 273 of 423: libz3-4:amd64=4.13.3-1+b1 Downloading dependency 274 of 423: libc6-dev:amd64=2.42-14 Downloading dependency 275 of 423: python3-executing:amd64=2.2.1-0.1 Downloading dependency 276 of 423: libwebp7:amd64=1.5.0-0.1+b1 Downloading dependency 277 of 423: libaudit1:amd64=1:4.1.2-1+b1 Downloading dependency 278 of 423: libhwasan0:amd64=16-20260322-1 Downloading dependency 279 of 423: libcrypt1:amd64=1:4.5.1-1 Downloading dependency 280 of 423: libthai-data:amd64=0.1.30-1 Downloading dependency 281 of 423: libxcb-shm0:amd64=1.17.0-2+b2 Downloading dependency 282 of 423: libgprofng0:amd64=2.46-3 Downloading dependency 283 of 423: python3-jsonschema-specifications:amd64=2023.12.1-5 Downloading dependency 284 of 423: python3-asttokens:amd64=3.0.1-2 Downloading dependency 285 of 423: libldap2:amd64=2.6.10+dfsg-1+b1 Downloading dependency 286 of 423: libavif16:amd64=1.4.1-1+b1 Downloading dependency 287 of 423: base-passwd:amd64=3.6.8 Downloading dependency 288 of 423: libnghttp3-9:amd64=1.15.0-1 Downloading dependency 289 of 423: libmsgpack-cxx-dev:amd64=7.0.0-2 Downloading dependency 290 of 423: python3-idna:amd64=3.11-1 Downloading dependency 291 of 423: libpathplan4:amd64=14.1.2-1 Downloading dependency 292 of 423: libngtcp2-16:amd64=1.21.0-1 Downloading dependency 293 of 423: libsasl2-modules-db:amd64=2.1.28+dfsg1-11 Downloading dependency 294 of 423: python3-fastjsonschema:amd64=2.21.1-1 Downloading dependency 295 of 423: libpython3.13:amd64=3.13.12-1 Downloading dependency 296 of 423: clang-21:amd64=1:21.1.8-7 Downloading dependency 297 of 423: libharfbuzz0b:amd64=12.3.2-2+b2 Downloading dependency 298 of 423: python3-alabaster:amd64=1.0.0-1 Downloading dependency 299 of 423: sgml-base:amd64=1.31+nmu1 Downloading dependency 300 of 423: libcdt6:amd64=14.1.2-1 Downloading dependency 301 of 423: libgvc7:amd64=14.1.2-1 Downloading dependency 302 of 423: libfile-stripnondeterminism-perl:amd64=1.15.0-1 Downloading dependency 303 of 423: python3-more-itertools:amd64=10.8.0-1 Downloading dependency 304 of 423: python3-wrapt:amd64=2.1.1-2 Downloading dependency 305 of 423: libctf0:amd64=2.46-3 Downloading dependency 306 of 423: libnorm1t64:amd64=1.5.9+dfsg-4 Downloading dependency 307 of 423: libheif1:amd64=1.21.2-4 Downloading dependency 308 of 423: python3-zipp:amd64=3.23.0-1 Downloading dependency 309 of 423: python3-mdit-py-plugins:amd64=0.5.0-1 Downloading dependency 310 of 423: netbase:amd64=6.5 Downloading dependency 311 of 423: python3-minimal:amd64=3.13.9-3 Downloading dependency 312 of 423: libsource-highlight4t64:amd64=3.1.9-4.3+b2 Downloading dependency 313 of 423: python3-defusedxml:amd64=0.7.1-3 Downloading dependency 314 of 423: libzstd1:amd64=1.5.7+dfsg-3+b1 Downloading dependency 315 of 423: diffutils:amd64=1:3.12-1 Downloading dependency 316 of 423: libobjc-15-dev:amd64=15.2.0-16 Downloading dependency 317 of 423: gcc-15-x86-64-linux-gnu:amd64=15.2.0-16 Downloading dependency 318 of 423: libdebhelper-perl:amd64=13.31 Downloading dependency 319 of 423: libxau6:amd64=1:1.0.11-1+b1 Downloading dependency 320 of 423: python3-jsonschema:amd64=4.26.0-1 Downloading dependency 321 of 423: libgvplugin-pango8:amd64=14.1.2-1 Downloading dependency 322 of 423: m4:amd64=1.4.21-1 Downloading dependency 323 of 423: dh-autoreconf:amd64=22 Downloading dependency 324 of 423: libbabeltrace1:amd64=1.5.11-5 Downloading dependency 325 of 423: binutils-common:amd64=2.46-3 Downloading dependency 326 of 423: libudev1:amd64=260.1-1 Downloading dependency 327 of 423: cpp-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 328 of 423: python3-bs4:amd64=4.14.3-2 Downloading dependency 329 of 423: libsource-highlight-common:amd64=3.1.9-4.3 Downloading dependency 330 of 423: libpng16-16t64:amd64=1.6.56-1 Downloading dependency 331 of 423: tzdata:amd64=2026a-3 Downloading dependency 332 of 423: libpsl5t64:amd64=0.21.5-1 Downloading dependency 333 of 423: libxxhash0:amd64=0.8.3-2+b1 Downloading dependency 334 of 423: automake:amd64=1:1.18.1-4 Downloading dependency 335 of 423: liblsan0:amd64=16-20260322-1 Downloading dependency 336 of 423: libmsgpack-c-dev:amd64=6.1.0-2 Downloading dependency 337 of 423: python3-matplotlib-inline:amd64=0.2.1-1 Downloading dependency 338 of 423: python3-click:amd64=8.2.0+0.really.8.1.8-1 Downloading dependency 339 of 423: python3-pydata-sphinx-theme:amd64=0.16.1+dfsg-5 Downloading dependency 340 of 423: python3-cffi-backend:amd64=2.0.0-3 Downloading dependency 341 of 423: libpam-modules-bin:amd64=1.7.0-5+b1 Downloading dependency 342 of 423: python3-chardet:amd64=5.2.0+dfsg-2 Downloading dependency 343 of 423: gzip:amd64=1.13-1 Downloading dependency 344 of 423: base-files:amd64=14 Downloading dependency 345 of 423: libgnutls30t64:amd64=3.8.12-3 Downloading dependency 346 of 423: libgav1-2:amd64=0.20.0-2 Downloading dependency 347 of 423: librtmp1:amd64=2.4+20151223.gitfa8646d.1-3+b1 Downloading dependency 348 of 423: python3-tornado:amd64=6.5.5-1 Downloading dependency 349 of 423: xml-core:amd64=0.19 Downloading dependency 350 of 423: libzmq5:amd64=4.3.5-1+b4 Downloading dependency 351 of 423: python3-urllib3:amd64=2.6.3-2 Downloading dependency 352 of 423: libtool:amd64=2.5.4-10 Downloading dependency 353 of 423: python3-autocommand:amd64=2.2.2-4 Downloading dependency 354 of 423: libjson-c5:amd64=0.18+ds-3 Downloading dependency 355 of 423: python3.13-minimal:amd64=3.13.12-1 Downloading dependency 356 of 423: python3-myst-parser:amd64=4.0.1-1 Downloading dependency 357 of 423: debianutils:amd64=5.23.2 Downloading dependency 358 of 423: libspdlog1.15:amd64=1:1.15.3+ds-1+b1 Downloading dependency 359 of 423: python3-sphinx-book-theme:amd64=1.1.4-4 Downloading dependency 360 of 423: libcurl3t64-gnutls:amd64=8.19.0-3 Downloading dependency 361 of 423: python3-zmq:amd64=27.1.0-1+b1 Downloading dependency 362 of 423: libexpat1:amd64=2.7.5-1 Downloading dependency 363 of 423: gcc-16-base:amd64=16-20260322-1 Downloading dependency 364 of 423: libpgm-5.3-0t64:amd64=5.3.128~dfsg-3 Downloading dependency 365 of 423: graphviz:amd64=14.1.2-1 Downloading dependency 366 of 423: sensible-utils:amd64=0.0.26 Downloading dependency 367 of 423: libmpc3:amd64=1.3.1-3 Downloading dependency 368 of 423: python3-setuptools:amd64=78.1.1-0.1 Downloading dependency 369 of 423: media-types:amd64=14.0.0 Downloading dependency 370 of 423: bsdextrautils:amd64=2.42-2 Downloading dependency 371 of 423: libmagic1t64:amd64=1:5.46-5+b1 Downloading dependency 372 of 423: libipt2:amd64=2.2-1 Downloading dependency 373 of 423: python3-parso:amd64=0.8.6-1 Downloading dependency 374 of 423: libjbig0:amd64=2.1-6.1+b3 Downloading dependency 375 of 423: libfribidi0:amd64=1.0.16-5 Downloading dependency 376 of 423: libbsd0:amd64=0.12.2-2+b1 Downloading dependency 377 of 423: python3-babel:amd64=2.17.0-2 Downloading dependency 378 of 423: python3-docutils:amd64=0.22.4+dfsg-1 Downloading dependency 379 of 423: dash:amd64=0.5.12-12 Downloading dependency 380 of 423: gdb:amd64=17.1-4 Downloading dependency 381 of 423: libyuv0:amd64=0.0.1922.20260106-1 Downloading dependency 382 of 423: libpam-runtime:amd64=1.7.0-5Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph7y5dos8/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-platformdirs all 4.9.4-1 [17.1 kB] Fetched 17.1 kB in 0s (1277 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1bigculs/python3-platformdirs_4.9.4-1_all.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 (57.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp112xu50a/xz-utils_5.8.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 git-man all 1:2.53.0-1 [2326 kB] Fetched 2326 kB in 0s (108 MB/s) dpkg-name: info: moved 'git-man_1%3a2.53.0-1_all.deb' to '/srv/rebuilderd/tmp/tmpvpeqnkcb/git-man_2.53.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.4-2 [37.2 kB] Fetched 37.2 kB in 0s (3647 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyex0h1l9/python3-typeguard_4.4.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wcwidth all 0.2.14+dfsg1-1 [25.2 kB] Fetched 25.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpisxq38hk/python3-wcwidth_0.2.14+dfsg1-1_all.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/tmpwhw4sent/python3-sphinx-notfound-page_1.0.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 patch amd64 2.8-2 [134 kB] Fetched 134 kB in 0s (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4vfk3_ki/patch_2.8-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxdot4 amd64 14.1.2-1 [21.9 kB] Fetched 21.9 kB in 0s (2172 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp22oip7an/libxdot4_14.1.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_4vwxva6/python3_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 node-fortawesome-fontawesome-free all 6.7.2+repack1-1 [1490 kB] Fetched 1490 kB in 0s (63.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptld5k5ii/node-fortawesome-fontawesome-free_6.7.2+repack1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost-dev amd64 1.90.0.1 [3048 B] Fetched 3048 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5wpfrov/libboost-dev_1.90.0.1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-base amd64 5.40.1-7 [1679 kB] Fetched 1679 kB in 0s (96.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzoj3vebi/perl-base_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebuginfod1t64 amd64 0.194-4 [29.6 kB] Fetched 29.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcjkwq5ux/libdebuginfod1t64_0.194-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules amd64 1.7.0-5+b1 [179 kB] Fetched 179 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2txn65ul/libpam-modules_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-5 [1200 B] Fetched 1200 B in 0s (0 B/s) dpkg-name: info: moved 'g++-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpuqoxetgk/g++-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Fetched 53.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbn3g3sw9/libyaml-0-2_0.2.5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (67.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptw63klqf/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-2 [139 kB] Fetched 139 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpau15zspx/libgssapi-krb5-2_1.22.1-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcairo2 amd64 1.18.4-3 [544 kB] Fetched 544 kB in 0s (47.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc2yh89hq/libcairo2_1.18.4-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf-nobfd0 amd64 2.46-3 [160 kB] Fetched 160 kB in 0s (15.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsjyro66n/libctf-nobfd0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 librhash1 amd64 1.4.6-1.1 [135 kB] Fetched 135 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpya0htqjq/librhash1_1.4.6-1.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 (1947 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp72l5bf5b/python3-ipykernel_7.2.0-1_all.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 (629 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjh7osed0/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libisl23 amd64 0.27-2 [664 kB] Fetched 664 kB in 0s (46.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzfsq9ys8/libisl23_0.27-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeshed all 0.0~git20260204.516eed0-1 [1789 kB] Fetched 1789 kB in 0s (75.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcs7wqapw/python3-typeshed_0.0~git20260204.516eed0-1_all.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/tmpnm91rvos/python3-linkify-it_2.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-nest-asyncio all 1.6.0-1 [6620 B] Fetched 6620 B in 0s (623 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnzbwigbe/python3-nest-asyncio_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Fetched 1194 kB in 0s (73.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp38krs3m/groff-base_1.23.0-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libprotobuf32t64 amd64 3.21.12-15 [988 kB] Fetched 988 kB in 0s (63.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6pkhjt85/libprotobuf32t64_3.21.12-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libatomic1 amd64 16-20260322-1 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpld56655q/libatomic1_16-20260322-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-1.0 amd64 1.0.8-6+b1 [40.4 kB] Fetched 40.4 kB in 0s (3944 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7vh2b2s/libbz2-1.0_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfmt10 amd64 10.1.1+ds1-4+b1 [128 kB] Fetched 128 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp755ggerm/libfmt10_10.1.1+ds1-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tabulate all 0.9.0-1 [45.9 kB] Fetched 45.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp16ssjyll/python3-tabulate_0.9.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-ipython-pygments-lexers all 1.1.1-2 [8524 B] Fetched 8524 B in 0s (801 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6vkyuhik/python3-ipython-pygments-lexers_1.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtinfo6 amd64 6.6+20251231-1 [354 kB] Fetched 354 kB in 0s (30.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk75pdigp/libtinfo6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.8.5-1 [362 kB] Fetched 362 kB in 0s (35.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8iypmge/libarchive13t64_3.8.5-1_amd64.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 (7004 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpms3ac64j/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 docutils-common all 0.22.4+dfsg-1 [128 kB] Fetched 128 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpghfrh2zj/docutils-common_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libboost1.90-dev amd64 1.90.0-6 [11.3 MB] Fetched 11.3 MB in 0s (165 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp64u9rwv/libboost1.90-dev_1.90.0-6_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 (2725 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpipea9v65/python3-decorator_5.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libasan8 amd64 16-20260322-1 [2889 kB] Fetched 2889 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2phjd_7b/libasan8_16-20260322-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-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_amd64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmp2r5y9pgs/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.NE8lzQTuU5 as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.NE8lzQTuU5 127.0.0.1 - - [09/Apr/2026 03:24:21] code 404, message File not found 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:44993 ./ InRelease 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:44993 ./ Release [462 B] 127.0.0.1 - - [09/Apr/2026 03:24:21] code 404, message File not found 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:44993 ./ Release.gpg 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:44993 ./ Packages [526 kB] Fetched 527 kB in 0s (16.8 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 - - [09/Apr/2026 03:24:21] "GET /./gcc-16-base_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libc-gconv-modules-extra_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libc6_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libgcc-s1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./mawk_1.3.4.20260302-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./base-files_14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libtinfo6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./debianutils_5.23.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./bash_5.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libacl1_2.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libattr1_2.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libpcre2-8-0_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:21] "GET /./libselinux1_3.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libssl3t64_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./openssl-provider-legacy_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libsystemd0_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./coreutils_9.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./dash_0.5.12-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./diffutils_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libbz2-1.0_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./liblzma5_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libmd0_1.1.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./tar_1.35%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./dpkg_1.23.7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./findutils_4.10.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./grep_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./gzip_1.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./hostname_3.25_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./ncurses-bin_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libcrypt1_4.5.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./perl-base_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./sed_4.9-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libcap-ng0_0.9.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libaudit1_4.1.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libpam0g_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libpam-modules-bin_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libpam-modules_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libblkid1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libmount1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libsmartcols1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libudev1_260.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libuuid1_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./util-linux_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libdebconfclient0_0.282%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./base-passwd_3.6.8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./libc-bin_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:22] "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.NE8lzQTuU5 127.0.0.1 - - [09/Apr/2026 03:24:23] code 404, message File not found 127.0.0.1 - - [09/Apr/2026 03:24:23] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:44993 ./ InRelease 127.0.0.1 - - [09/Apr/2026 03:24:23] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:44993 ./ Release 127.0.0.1 - - [09/Apr/2026 03:24:23] code 404, message File not found 127.0.0.1 - - [09/Apr/2026 03:24:23] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:44993 ./ 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.NE8lzQTuU5 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 - - [09/Apr/2026 03:24:30] "GET /./libtext-charwidth-perl_0.04-11%2bb5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libtext-wrapi18n-perl_0.06-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libncursesw6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libproc2-0_4.0.4-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./procps_4.0.4-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./ucf_3.0053_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libdebuginfod-common_0.194-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libexpat1_2.7.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libpython3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./python3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./python3-minimal_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./tzdata_2026a-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libffi8_3.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libreadline8t64_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libsqlite3-0_3.46.1-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libpython3.13-stdlib_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./python3.13_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libpython3-stdlib_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./python3_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libpython3.14-minimal_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./python3.14-minimal_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libstdc%2b%2b6_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libuchardet0_0.0.8-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./groff-base_1.23.0-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./bsdextrautils_2.42-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libgdbm6t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libpipeline1_1.5.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libseccomp2_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./man-db_2.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./bzip2_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./openssl_3.6.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./ca-certificates_20260223_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libmagic-mgc_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libmagic1t64_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./file_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./gettext-base_0.23.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libgdbm-compat4t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libperl5.40_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./perl_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./xz-utils_5.8.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./architecture-properties_0.2.6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./m4_1.4.21-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./autoconf_2.72-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./autopoint_0.23.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libsframe3_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./binutils-common_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libbinutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libgprofng0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libctf-nobfd0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libctf0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libjansson4_2.14-2%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./binutils-x86-64-linux-gnu_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./binutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libc-dev-bin_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./linux-libc-dev_6.19.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./rpcsvc-proto_1.4.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libc6-dev_2.42-14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./gcc-15-base_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libisl23_0.27-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libmpfr6_4.2.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libmpc3_1.3.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./cpp-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./cpp-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./cpp_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libcc1-0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libgomp1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libitm1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libatomic1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libasan8_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./liblsan0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libtsan2_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libubsan1_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libhwasan0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libquadmath0_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./libgcc-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:30] "GET /./gcc-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./gcc-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./gcc_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libstdc%2b%2b-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./g%2b%2b-15-x86-64-linux-gnu_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./g%2b%2b-15_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./g%2b%2b-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./g%2b%2b_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./make_4.4.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./patch_2.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./build-essential_12.12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libbsd0_0.12.2-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libedit2_3.1-20251016-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libxml2-16_2.15.2%2bdfsg-0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libz3-4_4.13.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:31] "GET /./libllvm21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libclang-cpp21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libgc1_8.2.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libobjc4_16-20260322-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libobjc-15-dev_15.2.0-16_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libclang-common-21-dev_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./llvm-21-linker-tools_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libclang1-21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./clang-21_21.1.8-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./clang_21.1.6-71%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libxxhash0_0.8.3-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./liblz4-1_1.10.0-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libnettle8t64_3.10.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libarchive13t64_3.8.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libnghttp3-9_1.15.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libngtcp2-16_1.21.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libbrotli1_1.2.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libkrb5support0_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libcom-err2_1.47.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libk5crypto3_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libkeyutils1_1.6.3-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libkrb5-3_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libgssapi-krb5-2_1.22.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libunistring5_1.4.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libidn2-0_2.3.8-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libldap2_2.6.10%2bdfsg-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libnghttp2-14_1.68.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libngtcp2-crypto-ossl0_1.21.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libpsl5t64_0.21.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libhogweed6t64_3.10.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libp11-kit0_0.26.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libtasn1-6_4.21.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libgnutls30t64_3.8.12-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./librtmp1_2.4%2b20151223.gitfa8646d.1-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libssh2-1t64_1.11.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libcurl4t64_8.19.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libjsoncpp26_1.9.6-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./librhash1_1.4.6-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./libuv1t64_1.51.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:32] "GET /./cmake_4.3.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libtool_2.5.4-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libelf1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./dwz_0.16-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./gettext_0.23.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libpng16-16t64_1.6.56-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libfreetype6_2.14.3%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./fonts-dejavu-mono_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./fonts-dejavu-core_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./fontconfig-config_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libfontconfig1_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgraphite2-3_1.3.14-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libprotobuf-lite32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-greenlet_3.3.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-sqlalchemy_2.0.45%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libjs-sphinxdoc_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./sphinx-common_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./docutils-common_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-docutils_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-imagesize_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-markupsafe_3.0.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-jinja2_3.1.6-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-packaging_26.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-pygments_2.19.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-certifi_2026.2.25%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-charset-normalizer_3.4.4-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-idna_3.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-urllib3_2.6.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-requests_2.32.5%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-snowballstemmer_3.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-sphinx_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libfmt10_10.1.1%2bds1-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libspdlog1.15_1.15.3%2bds-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxapian30_1.4.31-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./doxygen_1.15.0%2bds1-1.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libcdt6_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libcgraph8_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libltdl7_2.5.4-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libpathplan4_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxdot4_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgvc7_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgvpr2_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libpixman-1-0_0.46.4-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxau6_1.0.11-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxdmcp6_1.1.5-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxcb1_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libx11-6_1.8.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxcb-render0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxcb-shm0_1.17.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxext6_1.3.4-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxrender1_0.9.12-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libcairo2_1.18.4-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libaom3_3.13.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libdav1d7_1.5.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libabsl20240722_20240722.0-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgav1-2_0.20.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./librav1e0.8_0.8.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libjpeg62-turbo_2.1.5-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libyuv0_0.0.1922.20260106-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libavif16_1.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libsharpyuv0_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libde265-0_1.0.18-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libheif-plugin-libde265_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libheif-plugin-dav1d_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libheif1_1.21.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libimagequant0_4.4.1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libdeflate0_1.23-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libjbig0_2.1-6.1%2bb3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./liblerc4_4.1.0%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libwebp7_1.5.0-0.1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libtiff6_4.7.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libxpm4_3.5.17-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgd3_2.3.3-13%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgvplugin-gd8_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libglib2.0-0t64_2.88.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./fontconfig_2.17.1-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libfribidi0_1.0.16-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libharfbuzz0b_12.3.2-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libthai-data_0.1.30-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libdatrie1_0.2.14-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libthai0_0.1.30-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libpango-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libpangoft2-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libpangocairo-1.0-0_1.57.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libgvplugin-pango8_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./graphviz_14.1.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-breathe_4.36.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-fastjsonschema_2.21.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libngtcp2-crypto-gnutls8_1.21.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./libcurl3t64-gnutls_8.19.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./liberror-perl_0.17030-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./git-man_2.53.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./git_2.53.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-smmap_6.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-gitdb_4.0.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-git_3.1.46-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:33] "GET /./python3-jwt_2.11.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-cffi-backend_2.0.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libsodium23_1.0.18-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-nacl_1.5.0-8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-wrapt_2.1.1-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-deprecated_1.3.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-github_2.6.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-traitlets_5.14.3%2breally5.14.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-comm_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libdw1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libbabeltrace1_1.5.11-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libjson-c5_0.18%2bds-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libdebuginfod1t64_0.194-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libipt2_2.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libpython3.13_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libsource-highlight-common_3.1.9-4.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libsource-highlight4t64_3.1.9-4.3%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./gdb_17.1-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libpython3.14-stdlib_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3.14_3.14.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-coverage_7.8.2%2bdfsg1-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-debugpy_1.8.19%2bds-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-ipython-pygments-lexers_1.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-parso_0.8.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-typeshed_0.0%7egit20260204.516eed0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-matplotlib-inline_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-wcwidth_0.2.14%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-prompt-toolkit_3.0.52-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-astroid_4.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-asttokens_3.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-executing_2.2.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-stack-data_0.6.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-pexpect_4.9-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-typeguard_4.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-ipython_9.11.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-platformdirs_4.9.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jupyter-core_5.9.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-psutil_7.1.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-tornado_6.5.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libnorm1t64_1.5.9%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libzmq5_4.3.5-1%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-zmq_27.1.0-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jupyter-client_8.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-nest-asyncio_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-ipykernel_7.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-attr_26.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-click_8.2.0%2b0.really.8.1.8-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-rpds-py_0.30.0-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-referencing_0.36.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jsonschema-specifications_2023.12.1-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jsonschema_4.26.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-nbformat_5.10.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-nbclient_0.10.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-tabulate_0.9.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libyaml-0-2_0.2.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-yaml_6.0.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-jupyter-cache_1.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-mdurl_0.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-uc-micro_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-linkify-it_2.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-markdown-it_3.0.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-mdit-py-plugins_0.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-myst-parser_4.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-myst-nb_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./node-fortawesome-fontawesome-free_6.7.2%2brepack1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-accessible-pygments_0.0.5-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-soupsieve_2.8.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-bs4_4.14.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-pydata-sphinx-theme_0.16.1%2bdfsg-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-sphinx-book-theme_1.1.4-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-sphinx-copybutton_0.5.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-sphinx-design_0.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-sphinx-external-toc_1.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-sphinx-notfound-page_1.0.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-rocm-docs_1.31.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./python3-sphinx-collapse_0.1.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libexpat1-dev_2.7.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libpython3.13-dev_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libpython3-dev_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libprotobuf32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libprotobuf-dev_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libsqlite3-dev_3.46.1-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libprotoc32t64_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./protobuf-compiler_3.21.12-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./rocm-cmake_6.4.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libmsgpack-c2_6.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./pybind11-dev_3.0.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "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 - - [09/Apr/2026 03:24:34] "GET /./libhalf-dev_2.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libboost1.90-dev_1.90.0-6_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libboost-dev_1.90.0.1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libmsgpack-cxx-dev_7.0.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./libmsgpack-c-dev_6.1.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [09/Apr/2026 03:24:34] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmp2r5y9pgs/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.NE8lzQTuU5 Reading package lists... Building dependency tree... Reading state information... libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. libgraphite2-3 is already the newest version (1.3.14-13). libgraphite2-3 set to manually installed. architecture-properties is already the newest version (0.2.6+b1). architecture-properties set to manually installed. libprotobuf-lite32t64 is already the newest version (3.21.12-15). libprotobuf-lite32t64 set to manually installed. libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. libgomp1 is already the newest version (16-20260322-1). libgomp1 set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. python3-sqlalchemy is already the newest version (2.0.45+ds1-1). python3-sqlalchemy set to manually installed. python3-rocm-docs is already the newest version (1.31.1-3). python3-rocm-docs set to manually installed. libglib2.0-0t64 is already the newest version (2.88.0-1). libglib2.0-0t64 set to manually installed. python3-ipython is already the newest version (9.11.0-1). python3-ipython set to manually installed. libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. python3-accessible-pygments is already the newest version (0.0.5-2). python3-accessible-pygments set to manually installed. g++-15-x86-64-linux-gnu is already the newest version (15.2.0-16). g++-15-x86-64-linux-gnu set to manually installed. python3-attr is already the newest version (26.1.0-1). python3-attr set to manually installed. libpipeline1 is already the newest version (1.5.8-2). libpipeline1 set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-16). libstdc++-15-dev set to manually installed. libxpm4 is already the newest version (1:3.5.17-1+b4). libxpm4 set to manually installed. liberror-perl is already the newest version (0.17030-1). liberror-perl set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b1). libkeyutils1 set to manually installed. dpkg is already the newest version (1.23.7). libpam0g is already the newest version (1.7.0-5+b1). librav1e0.8 is already the newest version (0.8.1-7). librav1e0.8 set to manually installed. sysvinit-utils is already the newest version (3.18-1). python3-jupyter-cache is already the newest version (1.0.0-2). python3-jupyter-cache set to manually installed. python3-sphinx-design is already the newest version (0.7.0-1). python3-sphinx-design set to manually installed. libpangocairo-1.0-0 is already the newest version (1.57.1-1). libpangocairo-1.0-0 set to manually installed. python3-github is already the newest version (2.6.1-1). python3-github set to manually installed. python3-uc-micro is already the newest version (2.0.0-1). python3-uc-micro set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. python3-jinja2 is already the newest version (3.1.6-2). python3-jinja2 set to manually installed. python3-pygments is already the newest version (2.19.2+dfsg-1). python3-pygments set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). libtasn1-6 is already the newest version (4.21.0-2). libtasn1-6 set to manually installed. python3-gitdb is already the newest version (4.0.12-1). python3-gitdb set to manually installed. python3.14 is already the newest version (3.14.4-1). python3.14 set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-10). libtext-wrapi18n-perl set to manually installed. python3-sphinx-collapse is already the newest version (0.1.4-1). python3-sphinx-collapse set to manually installed. libubsan1 is already the newest version (16-20260322-1). libubsan1 set to manually installed. libltdl7 is already the newest version (2.5.4-10). libltdl7 set to manually installed. libde265-0 is already the newest version (1.0.18-1). libde265-0 set to manually installed. libdebuginfod-common is already the newest version (0.194-4). libdebuginfod-common set to manually installed. libjs-sphinxdoc is already the newest version (8.2.3-12). libjs-sphinxdoc set to manually installed. libc-dev-bin is already the newest version (2.42-14). libc-dev-bin set to manually installed. openssl-provider-legacy is already the newest version (3.6.1-3). libheif-plugin-dav1d is already the newest version (1.21.2-4). libheif-plugin-dav1d set to manually installed. python3-markdown-it is already the newest version (3.0.0-3). python3-markdown-it set to manually installed. fonts-dejavu-mono is already the newest version (2.37-8). fonts-dejavu-mono set to manually installed. python3-soupsieve is already the newest version (2.8.3-1). python3-soupsieve set to manually installed. coreutils is already the newest version (9.10-1). libpython3-dev is already the newest version (3.13.9-3). libpython3-dev set to manually installed. libk5crypto3 is already the newest version (1.22.1-2). libk5crypto3 set to manually installed. hostname is already the newest version (3.25). libsharpyuv0 is already the newest version (1.5.0-0.1+b1). libsharpyuv0 set to manually installed. tar is already the newest version (1.35+dfsg-4). libmd0 is already the newest version (1.1.0-2+b2). make is already the newest version (4.4.1-3). make set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. python3-requests is already the newest version (2.32.5+dfsg-1). python3-requests set to manually installed. dwz is already the newest version (0.16-4). dwz set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. libcurl4t64 is already the newest version (8.19.0-3). libcurl4t64 set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. libc-bin is already the newest version (2.42-14). libtiff6 is already the newest version (4.7.1-2). libtiff6 set to manually installed. libgvplugin-gd8 is already the newest version (14.1.2-1). libgvplugin-gd8 set to manually installed. util-linux is already the newest version (2.42-2). python3-smmap is already the newest version (6.0.0-1). python3-smmap set to manually installed. libsframe3 is already the newest version (2.46-3). libsframe3 set to manually installed. python3-psutil is already the newest version (7.1.0-1). python3-psutil set to manually installed. binutils-x86-64-linux-gnu is already the newest version (2.46-3). binutils-x86-64-linux-gnu set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1). rpcsvc-proto set to manually installed. libxml2-16 is already the newest version (2.15.2+dfsg-0.1). libxml2-16 set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. gcc-x86-64-linux-gnu is already the newest version (4:15.2.0-5). gcc-x86-64-linux-gnu set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1). libncursesw6 set to manually installed. python3-imagesize is already the newest version (2.0.0-1). python3-imagesize set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b1). libdav1d7 set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. liblerc4 is already the newest version (4.1.0+ds-1). liblerc4 set to manually installed. python3-nbformat is already the newest version (5.10.4-1). python3-nbformat set to manually installed. libdw1t64 is already the newest version (0.194-4). libdw1t64 set to manually installed. python3-pexpect is already the newest version (4.9-4). python3-pexpect set to manually installed. libclang1-21 is already the newest version (1:21.1.8-7). libclang1-21 set to manually installed. bzip2 is already the newest version (1.0.8-6+b1). bzip2 set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.21.0-1). libngtcp2-crypto-ossl0 set to manually installed. libperl5.40 is already the newest version (5.40.1-7). libperl5.40 set to manually installed. python3-jwt is already the newest version (2.11.0-2). python3-jwt set to manually installed. libmagic-mgc is already the newest version (1:5.46-5+b1). libmagic-mgc set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. libexpat1-dev is already the newest version (2.7.5-1). libexpat1-dev set to manually installed. libgd3 is already the newest version (2.3.3-13+b1). libgd3 set to manually installed. python3.14-minimal is already the newest version (3.14.4-1). python3.14-minimal set to manually installed. libprotobuf-dev is already the newest version (3.21.12-15). libprotobuf-dev set to manually installed. libcap-ng0 is already the newest version (0.9.2-1). libgvpr2 is already the newest version (14.1.2-1). libgvpr2 set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. python3-referencing is already the newest version (0.36.2-2). python3-referencing set to manually installed. libffi8 is already the newest version (3.5.2-4). libffi8 set to manually installed. libelf1t64 is already the newest version (0.194-4). libelf1t64 set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-14). init-system-helpers is already the newest version (1.69). gettext-base is already the newest version (0.23.2-2). gettext-base set to manually installed. git is already the newest version (1:2.53.0-1). git set to manually installed. gcc is already the newest version (4:15.2.0-5). gcc set to manually installed. libobjc4 is already the newest version (16-20260322-1). libobjc4 set to manually installed. libc6 is already the newest version (2.42-14). python3-prompt-toolkit is already the newest version (3.0.52-2). python3-prompt-toolkit set to manually installed. gettext is already the newest version (0.23.2-2). gettext set to manually installed. python3-mdurl is already the newest version (0.1.2-1). python3-mdurl set to manually installed. fonts-dejavu-core is already the newest version (2.37-8). fonts-dejavu-core set to manually installed. binutils is already the newest version (2.46-3). binutils set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. python3-yaml is already the newest version (6.0.3-1). python3-yaml set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. g++-15 is already the newest version (15.2.0-16). g++-15 set to manually installed. libaom3 is already the newest version (3.13.1-2). libaom3 set to manually installed. python3-astroid is already the newest version (4.1.1-1). python3-astroid set to manually installed. debconf is already the newest version (1.5.92). libthai0 is already the newest version (0.1.30-1). libthai0 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. python3-rpds-py is already the newest version (0.30.0-1). python3-rpds-py set to manually installed. grep is already the newest version (3.12-1). libllvm21 is already the newest version (1:21.1.8-7). libllvm21 set to manually installed. libssh2-1t64 is already the newest version (1.11.1-2). libssh2-1t64 set to manually installed. ucf is already the newest version (3.0053). ucf set to manually installed. libdeflate0 is already the newest version (1.23-2+b1). libdeflate0 set to manually installed. sed is already the newest version (4.9-2). libpython3.14-stdlib is already the newest version (3.14.4-1). libpython3.14-stdlib 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. gcc-15-base is already the newest version (15.2.0-16). gcc-15-base set to manually installed. python3-charset-normalizer is already the newest version (3.4.4-2). python3-charset-normalizer set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b1). libpython3.14-minimal is already the newest version (3.14.4-1). libpython3.14-minimal set to manually installed. libblkid1 is already the newest version (2.42-2). libheif-plugin-libde265 is already the newest version (1.21.2-4). libheif-plugin-libde265 set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. libsqlite3-dev is already the newest version (3.46.1-9+b1). libsqlite3-dev set to manually installed. libselinux1 is already the newest version (3.10-1). libgdbm-compat4t64 is already the newest version (1.26-1+b1). libgdbm-compat4t64 set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. cmake is already the newest version (4.3.1-1). cmake set to manually installed. libtsan2 is already the newest version (16-20260322-1). libtsan2 set to manually installed. libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. python3-myst-nb is already the newest version (1.3.0-2). python3-myst-nb set to manually installed. libitm1 is already the newest version (16-20260322-1). libitm1 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. libjsoncpp26 is already the newest version (1.9.6-5). libjsoncpp26 set to manually installed. cpp-15-x86-64-linux-gnu is already the newest version (15.2.0-16). cpp-15-x86-64-linux-gnu set to manually installed. protobuf-compiler is already the newest version (3.21.12-15). protobuf-compiler set to manually installed. python3-sphinx-copybutton is already the newest version (0.5.2-3). python3-sphinx-copybutton set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. findutils is already the newest version (4.10.0-3). procps is already the newest version (2:4.0.4-9+b1). procps set to manually installed. rocm-cmake is already the newest version (6.4.3-1). rocm-cmake set to manually installed. bash is already the newest version (5.3-2). python3-deprecated is already the newest version (1.3.1-1). python3-deprecated set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libuchardet0 is already the newest version (0.0.8-2+b1). libuchardet0 set to manually installed. cpp is already the newest version (4:15.2.0-5). cpp set to manually installed. libstdc++6 is already the newest version (16-20260322-1). libstdc++6 set to manually installed. python3-certifi is already the newest version (2026.2.25+ds-1). python3-certifi set to manually installed. python3-debugpy is already the newest version (1.8.19+ds-1). python3-debugpy set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. liblzma5 is already the newest version (5.8.3-1). openssl is already the newest version (3.6.1-3). openssl set to manually installed. python3-greenlet is already the newest version (3.3.2-2). python3-greenlet set to manually installed. ca-certificates is already the newest version (20260223). ca-certificates set to manually installed. libattr1 is already the newest version (1:2.5.2-4). libnghttp2-14 is already the newest version (1.68.1-1). libnghttp2-14 set to manually installed. python3-snowballstemmer is already the newest version (3.0.1-1). python3-snowballstemmer set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libacl1 is already the newest version (2.3.2-3). linux-libc-dev is already the newest version (6.19.11-1). linux-libc-dev set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. libmsgpack-c2 is already the newest version (6.1.0-2). libmsgpack-c2 set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. python3-markupsafe is already the newest version (3.0.3-1+b1). python3-markupsafe set to manually installed. libproc2-0 is already the newest version (2:4.0.4-9+b1). libproc2-0 set to manually installed. libsodium23 is already the newest version (1.0.18-2). libsodium23 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3). libpython3-stdlib set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11). libfreetype6 is already the newest version (2.14.3+dfsg-1). libfreetype6 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. libsystemd0 is already the newest version (260.1-1). dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. doxygen is already the newest version (1.15.0+ds1-1.1). doxygen set to manually installed. libidn2-0 is already the newest version (2.3.8-4+b1). libidn2-0 set to manually installed. python3-jupyter-client is already the newest version (8.8.0-1). python3-jupyter-client set to manually installed. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2). libxdmcp6 set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b1). libpixman-1-0 set to manually installed. libp11-kit0 is already the newest version (0.26.2-2). libp11-kit0 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b1). libgdbm6t64 set to manually installed. libgcc-s1 is already the newest version (16-20260322-1). gcc-15 is already the newest version (15.2.0-16). gcc-15 set to manually installed. g++ is already the newest version (4:15.2.0-5). g++ set to manually installed. pybind11-dev is already the newest version (3.0.1-3). pybind11-dev set to manually installed. python3-breathe is already the newest version (4.36.0-2). python3-breathe set to manually installed. libdebconfclient0 is already the newest version (0.282+b2). libuv1t64 is already the newest version (1.51.0-2+b1). libuv1t64 set to manually installed. libbinutils is already the newest version (2.46-3). libbinutils set to manually installed. libkrb5-3 is already the newest version (1.22.1-2). libkrb5-3 set to manually installed. libedit2 is already the newest version (3.1-20251016-1). libedit2 set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. python3-jupyter-core is already the newest version (5.9.1-1). python3-jupyter-core set to manually installed. libsmartcols1 is already the newest version (2.42-2). libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. python3-comm is already the newest version (0.2.1-1). python3-comm set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.21.0-1). libngtcp2-crypto-gnutls8 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b1). libxrender1 set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. libcgraph8 is already the newest version (14.1.2-1). libcgraph8 set to manually installed. libmount1 is already the newest version (2.42-2). python3-traitlets is already the newest version (5.14.3+really5.14.3-3). python3-traitlets set to manually installed. libpango-1.0-0 is already the newest version (1.57.1-1). libpango-1.0-0 set to manually installed. perl is already the newest version (5.40.1-7). perl set to manually installed. libuuid1 is already the newest version (2.42-2). libdatrie1 is already the newest version (0.2.14-1). libdatrie1 set to manually installed. libabsl20240722 is already the newest version (20240722.0-4). libabsl20240722 set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b1). libimagequant0 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b1). libprotoc32t64 is already the newest version (3.21.12-15). libprotoc32t64 set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. python3-sphinx is already the newest version (8.2.3-12). python3-sphinx set to manually installed. libssl3t64 is already the newest version (3.6.1-3). libpython3.13-dev is already the newest version (3.13.12-1). libpython3.13-dev set to manually installed. fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. libquadmath0 is already the newest version (16-20260322-1). libquadmath0 set to manually installed. python3-nacl is already the newest version (1.5.0-8). python3-nacl 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. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. python3-git is already the newest version (3.1.46-1). python3-git set to manually installed. file is already the newest version (1:5.46-5+b1). file set to manually installed. libclang-cpp21 is already the newest version (1:21.1.8-7). libclang-cpp21 set to manually installed. python3-packaging is already the newest version (26.0-1). python3-packaging set to manually installed. libjpeg62-turbo is already the newest version (1:2.1.5-4). libjpeg62-turbo set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. python3-coverage is already the newest version (7.8.2+dfsg1-1+b1). python3-coverage set to manually installed. libclang-common-21-dev is already the newest version (1:21.1.8-7). libclang-common-21-dev set to manually installed. llvm-21-linker-tools is already the newest version (1:21.1.8-7). llvm-21-linker-tools set to manually installed. python3-stack-data is already the newest version (0.6.3-3). python3-stack-data set to manually installed. nlohmann-json3-dev is already the newest version (3.12.0.really.3.12.0.really.3.11.3-3). nlohmann-json3-dev set to manually installed. clang is already the newest version (1:21.1.6-71+b1). clang set to manually installed. libtext-charwidth-perl is already the newest version (0.04-11+b5). libtext-charwidth-perl set to manually installed. liblz4-1 is already the newest version (1.10.0-8). liblz4-1 set to manually installed. python3-nbclient is already the newest version (0.10.4-1). python3-nbclient set to manually installed. libhalf-dev is already the newest version (2.2.0-1). libhalf-dev set to manually installed. libgcc-15-dev is already the newest version (15.2.0-16). libgcc-15-dev set to manually installed. cpp-15 is already the newest version (15.2.0-16). cpp-15 set to manually installed. libgc1 is already the newest version (1:8.2.12-1). libgc1 set to manually installed. libpangoft2-1.0-0 is already the newest version (1.57.1-1). libpangoft2-1.0-0 set to manually installed. mawk is already the newest version (1.3.4.20260302-1). autoconf is already the newest version (2.72-6). autoconf set to manually installed. libcom-err2 is already the newest version (1.47.4-1). libcom-err2 set to manually installed. libxapian30 is already the newest version (1.4.31-2). libxapian30 set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. libkrb5support0 is already the newest version (1.22.1-2). libkrb5support0 set to manually installed. libcc1-0 is already the newest version (16-20260322-1). libcc1-0 set to manually installed. sphinx-common is already the newest version (8.2.3-12). sphinx-common set to manually installed. autopoint is already the newest version (0.23.2-2). autopoint set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1). libz3-4 is already the newest version (4.13.3-1+b1). libz3-4 set to manually installed. libc6-dev is already the newest version (2.42-14). libc6-dev set to manually installed. python3-executing is already the newest version (2.2.1-0.1). python3-executing set to manually installed. libwebp7 is already the newest version (1.5.0-0.1+b1). libwebp7 set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). libhwasan0 is already the newest version (16-20260322-1). libhwasan0 set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1). libthai-data is already the newest version (0.1.30-1). libthai-data set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. libgprofng0 is already the newest version (2.46-3). libgprofng0 set to manually installed. python3-jsonschema-specifications is already the newest version (2023.12.1-5). python3-jsonschema-specifications set to manually installed. python3-asttokens is already the newest version (3.0.1-2). python3-asttokens set to manually installed. libldap2 is already the newest version (2.6.10+dfsg-1+b1). libldap2 set to manually installed. libavif16 is already the newest version (1.4.1-1+b1). libavif16 set to manually installed. base-passwd is already the newest version (3.6.8). libnghttp3-9 is already the newest version (1.15.0-1). libnghttp3-9 set to manually installed. libmsgpack-cxx-dev is already the newest version (7.0.0-2). libmsgpack-cxx-dev set to manually installed. python3-idna is already the newest version (3.11-1). python3-idna set to manually installed. libpathplan4 is already the newest version (14.1.2-1). libpathplan4 set to manually installed. libngtcp2-16 is already the newest version (1.21.0-1). libngtcp2-16 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-fastjsonschema is already the newest version (2.21.1-1). python3-fastjsonschema set to manually installed. libpython3.13 is already the newest version (3.13.12-1). libpython3.13 set to manually installed. clang-21 is already the newest version (1:21.1.8-7). clang-21 set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. libcdt6 is already the newest version (14.1.2-1). libcdt6 set to manually installed. libgvc7 is already the newest version (14.1.2-1). libgvc7 set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. python3-wrapt is already the newest version (2.1.1-2). python3-wrapt set to manually installed. libctf0 is already the newest version (2.46-3). libctf0 set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4). libnorm1t64 set to manually installed. libheif1 is already the newest version (1.21.2-4). libheif1 set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. python3-mdit-py-plugins is already the newest version (0.5.0-1). python3-mdit-py-plugins set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. python3-minimal is already the newest version (3.13.9-3). python3-minimal set to manually installed. libsource-highlight4t64 is already the newest version (3.1.9-4.3+b2). libsource-highlight4t64 set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b1). diffutils is already the newest version (1:3.12-1). libobjc-15-dev is already the newest version (15.2.0-16). libobjc-15-dev set to manually installed. gcc-15-x86-64-linux-gnu is already the newest version (15.2.0-16). gcc-15-x86-64-linux-gnu set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b1). libxau6 set to manually installed. python3-jsonschema is already the newest version (4.26.0-1). python3-jsonschema set to manually installed. libgvplugin-pango8 is already the newest version (14.1.2-1). libgvplugin-pango8 set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. libbabeltrace1 is already the newest version (1.5.11-5). libbabeltrace1 set to manually installed. binutils-common is already the newest version (2.46-3). binutils-common set to manually installed. libudev1 is already the newest version (260.1-1). cpp-x86-64-linux-gnu is already the newest version (4:15.2.0-5). cpp-x86-64-linux-gnu set to manually installed. python3-bs4 is already the newest version (4.14.3-2). python3-bs4 set to manually installed. libsource-highlight-common is already the newest version (3.1.9-4.3). libsource-highlight-common set to manually installed. libpng16-16t64 is already the newest version (1.6.56-1). libpng16-16t64 set to manually installed. tzdata is already the newest version (2026a-3). tzdata set to manually installed. libpsl5t64 is already the newest version (0.21.5-1). libpsl5t64 set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b1). libxxhash0 set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. liblsan0 is already the newest version (16-20260322-1). liblsan0 set to manually installed. libmsgpack-c-dev is already the newest version (6.1.0-2). libmsgpack-c-dev set to manually installed. python3-matplotlib-inline is already the newest version (0.2.1-1). python3-matplotlib-inline 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. python3-pydata-sphinx-theme is already the newest version (0.16.1+dfsg-5). python3-pydata-sphinx-theme set to manually installed. python3-cffi-backend is already the newest version (2.0.0-3). python3-cffi-backend set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b1). python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. gzip is already the newest version (1.13-1). base-files is already the newest version (14). libgnutls30t64 is already the newest version (3.8.12-3). libgnutls30t64 set to manually installed. libgav1-2 is already the newest version (0.20.0-2). libgav1-2 set to manually installed. librtmp1 is already the newest version (2.4+20151223.gitfa8646d.1-3+b1). librtmp1 set to manually installed. python3-tornado is already the newest version (6.5.5-1). python3-tornado set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libzmq5 is already the newest version (4.3.5-1+b4). libzmq5 set to manually installed. python3-urllib3 is already the newest version (2.6.3-2). python3-urllib3 set to manually installed. libtool is already the newest version (2.5.4-10). libtool set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. libjson-c5 is already the newest version (0.18+ds-3). libjson-c5 set to manually installed. python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. python3-myst-parser is already the newest version (4.0.1-1). python3-myst-parser set to manually installed. debianutils is already the newest version (5.23.2). libspdlog1.15 is already the newest version (1:1.15.3+ds-1+b1). libspdlog1.15 set to manually installed. python3-sphinx-book-theme is already the newest version (1.1.4-4). python3-sphinx-book-theme set to manually installed. libcurl3t64-gnutls is already the newest version (8.19.0-3). libcurl3t64-gnutls set to manually installed. python3-zmq is already the newest version (27.1.0-1+b1). python3-zmq set to manually installed. libexpat1 is already the newest version (2.7.5-1). libexpat1 set to manually installed. gcc-16-base is already the newest version (16-20260322-1). libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-3). libpgm-5.3-0t64 set to manually installed. graphviz is already the newest version (14.1.2-1). graphviz set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. bsdextrautils is already the newest version (2.42-2). bsdextrautils set to manually installed. libmagic1t64 is already the newest version (1:5.46-5+b1). libmagic1t64 set to manually installed. libipt2 is already the newest version (2.2-1). libipt2 set to manually installed. python3-parso is already the newest version (0.8.6-1). python3-parso set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. libfribidi0 is already the newest version (1.0.16-5). libfribidi0 set to manually installed. libbsd0 is already the newest version (0.12.2-2+b1). libbsd0 set to manually installed. python3-babel is already the newest version (2.17.0-2). python3-babel set to manually installed. python3-docutils is already the newest version (0.22.4+dfsg-1). python3-docutils set to manually installed. dash is already the newest version (0.5.12-12). gdb is already the newest version (17.1-4). gdb set to manually installed. libyuv0 is already the newest version (0.0.1922.20260106-1). libyuv0 set to manually installed. libpam-runtime is already the newest version (1.7.0-5). python3-platformdirs is already the newest version (4.9.4-1). python3-platformdirs set to manually installed. xz-utils is already the newest version (5.8.3-1). xz-utils set to manually installed. git-man is already the newest version (1:2.53.0-1). git-man set to manually installed. python3-typeguard is already the newest version (4.4.4-2). python3-typeguard set to manually installed. python3-wcwidth is already the newest version (0.2.14+dfsg1-1). python3-wcwidth 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. patch is already the newest version (2.8-2). patch set to manually installed. libxdot4 is already the newest version (14.1.2-1). libxdot4 set to manually installed. python3 is already the newest version (3.13.9-3). python3 set to manually installed. node-fortawesome-fontawesome-free is already the newest version (6.7.2+repack1-1). node-fortawesome-fontawesome-free set to manually installed. libboost-dev is already the newest version (1.90.0.1). libboost-dev set to manually installed. perl-base is already the newest version (5.40.1-7). libdebuginfod1t64 is already the newest version (0.194-4). libdebuginfod1t64 set to manually installed. libpam-modules is already the newest version (1.7.0-5+b1). g++-x86-64-linux-gnu is already the newest version (4:15.2.0-5). g++-x86-64-linux-gnu set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. debhelper is already the newest version (13.31). debhelper set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-2). libgssapi-krb5-2 set to manually installed. libcairo2 is already the newest version (1.18.4-3). libcairo2 set to manually installed. libctf-nobfd0 is already the newest version (2.46-3). libctf-nobfd0 set to manually installed. librhash1 is already the newest version (1.4.6-1.1). librhash1 set to manually installed. python3-ipykernel is already the newest version (7.2.0-1). python3-ipykernel set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. libisl23 is already the newest version (0.27-2). libisl23 set to manually installed. python3-typeshed is already the newest version (0.0~git20260204.516eed0-1). python3-typeshed set to manually installed. python3-linkify-it is already the newest version (2.1.0-1). python3-linkify-it set to manually installed. python3-nest-asyncio is already the newest version (1.6.0-1). python3-nest-asyncio set to manually installed. groff-base is already the newest version (1.23.0-10). groff-base set to manually installed. libprotobuf32t64 is already the newest version (3.21.12-15). libprotobuf32t64 set to manually installed. libatomic1 is already the newest version (16-20260322-1). libatomic1 set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b1). libfmt10 is already the newest version (10.1.1+ds1-4+b1). libfmt10 set to manually installed. python3-tabulate is already the newest version (0.9.0-1). python3-tabulate set to manually installed. python3-ipython-pygments-lexers is already the newest version (1.1.1-2). python3-ipython-pygments-lexers set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1). libarchive13t64 is already the newest version (3.8.5-1). libarchive13t64 set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. docutils-common is already the newest version (0.22.4+dfsg-1). docutils-common set to manually installed. libboost1.90-dev is already the newest version (1.90.0-6). libboost1.90-dev set to manually installed. python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. libasan8 is already the newest version (16-20260322-1). libasan8 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.NE8lzQTuU5 (Reading database ... 62601 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.NE8lzQTuU5 I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.NE8lzQTuU5 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.NE8lzQTuU5... I: success in 149.1053 seconds Downloading dependency 383 of 423: python3-platformdirs:amd64=4.9.4-1 Downloading dependency 384 of 423: xz-utils:amd64=5.8.3-1 Downloading dependency 385 of 423: git-man:amd64=1:2.53.0-1 Downloading dependency 386 of 423: python3-typeguard:amd64=4.4.4-2 Downloading dependency 387 of 423: python3-wcwidth:amd64=0.2.14+dfsg1-1 Downloading dependency 388 of 423: python3-sphinx-notfound-page:amd64=1.0.4-2 Downloading dependency 389 of 423: patch:amd64=2.8-2 Downloading dependency 390 of 423: libxdot4:amd64=14.1.2-1 Downloading dependency 391 of 423: python3:amd64=3.13.9-3 Downloading dependency 392 of 423: node-fortawesome-fontawesome-free:amd64=6.7.2+repack1-1 Downloading dependency 393 of 423: libboost-dev:amd64=1.90.0.1 Downloading dependency 394 of 423: perl-base:amd64=5.40.1-7 Downloading dependency 395 of 423: libdebuginfod1t64:amd64=0.194-4 Downloading dependency 396 of 423: libpam-modules:amd64=1.7.0-5+b1 Downloading dependency 397 of 423: g++-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 398 of 423: libyaml-0-2:amd64=0.2.5-2+b1 Downloading dependency 399 of 423: debhelper:amd64=13.31 Downloading dependency 400 of 423: libgssapi-krb5-2:amd64=1.22.1-2 Downloading dependency 401 of 423: libcairo2:amd64=1.18.4-3 Downloading dependency 402 of 423: libctf-nobfd0:amd64=2.46-3 Downloading dependency 403 of 423: librhash1:amd64=1.4.6-1.1 Downloading dependency 404 of 423: python3-ipykernel:amd64=7.2.0-1 Downloading dependency 405 of 423: python3-jaraco.context:amd64=6.0.1-2 Downloading dependency 406 of 423: libisl23:amd64=0.27-2 Downloading dependency 407 of 423: python3-typeshed:amd64=0.0~git20260204.516eed0-1 Downloading dependency 408 of 423: python3-linkify-it:amd64=2.1.0-1 Downloading dependency 409 of 423: python3-nest-asyncio:amd64=1.6.0-1 Downloading dependency 410 of 423: groff-base:amd64=1.23.0-10 Downloading dependency 411 of 423: libprotobuf32t64:amd64=3.21.12-15 Downloading dependency 412 of 423: libatomic1:amd64=16-20260322-1 Downloading dependency 413 of 423: libbz2-1.0:amd64=1.0.8-6+b1 Downloading dependency 414 of 423: libfmt10:amd64=10.1.1+ds1-4+b1 Downloading dependency 415 of 423: python3-tabulate:amd64=0.9.0-1 Downloading dependency 416 of 423: python3-ipython-pygments-lexers:amd64=1.1.1-2 Downloading dependency 417 of 423: libtinfo6:amd64=6.6+20251231-1 Downloading dependency 418 of 423: libarchive13t64:amd64=3.8.5-1 Downloading dependency 419 of 423: readline-common:amd64=8.3-4 Downloading dependency 420 of 423: docutils-common:amd64=0.22.4+dfsg-1 Downloading dependency 421 of 423: libboost1.90-dev:amd64=1.90.0-6 Downloading dependency 422 of 423: python3-decorator:amd64=5.2.1-2 Downloading dependency 423 of 423: libasan8:amd64=16-20260322-1 env --chdir=/srv/rebuilderd/tmp/rebuilderdSHYH87/out DEB_BUILD_OPTIONS=parallel=6 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1775660671 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildD5lZ4o/debrebuild.sbuildrc.95MY8Ek0jXGR sbuild --build=amd64 --host=amd64 --no-arch-any --arch-all --chroot=/srv/rebuilderd/tmp/debrebuildD5lZ4o/debrebuild.tar.SG_NnBeTrxRJ --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/rebuilderdSHYH87/inputs/migraphx_7.1.1-6.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on ionos25-amd64.debian.net +==============================================================================+ | migraphx 7.1.1-6 (amd64) Thu, 09 Apr 2026 03:26:51 +0000 | +==============================================================================+ Package: migraphx Version: 7.1.1-6 Source Version: 7.1.1-6 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: all I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildD5lZ4o/debrebuild.tar.SG_NnBeTrxRJ to /srv/rebuilderd/tmp/tmp.sbuild.xeb9KRDHbV... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Thu, 09 Apr 2026 03:27:01 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdSHYH87/inputs/migraphx_7.1.1-6.dsc exists in /srv/rebuilderd/tmp/rebuilderdSHYH87/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Thu, 09 Apr 2026 03:27:03 +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-ZljYTm/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Thu, 09 Apr 2026 03:27:06 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Thu, 09 Apr 2026 03:27:06 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.74+deb13+1-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) amd64 (x86_64) Toolchain package versions: binutils_2.46-3 dpkg-dev_1.23.7 g++-15_15.2.0-16 gcc-15_15.2.0-16 libc6-dev_2.42-14 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 linux-libc-dev_6.19.11-1 Package versions: architecture-properties_0.2.6+b1 autoconf_2.72-6 automake_1:1.18.1-4 autopoint_0.23.2-2 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-2 binutils_2.46-3 binutils-common_2.46-3 binutils-x86-64-linux-gnu_2.46-3 bsdextrautils_2.42-2 build-essential_12.12 bzip2_1.0.8-6+b1 ca-certificates_20260223 clang_1:21.1.6-71+b1 clang-21_1:21.1.8-7 cmake_4.3.1-1 coreutils_9.10-1 cpp_4:15.2.0-5 cpp-15_15.2.0-16 cpp-15-x86-64-linux-gnu_15.2.0-16 cpp-x86-64-linux-gnu_4:15.2.0-5 dash_0.5.12-12 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2 dh-autoreconf_22 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 docutils-common_0.22.4+dfsg-1 doxygen_1.15.0+ds1-1.1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-4 file_1:5.46-5+b1 findutils_4.10.0-3 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:15.2.0-5 g++-15_15.2.0-16 g++-15-x86-64-linux-gnu_15.2.0-16 g++-x86-64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-16 gcc-15-base_15.2.0-16 gcc-15-x86-64-linux-gnu_15.2.0-16 gcc-16-base_16-20260322-1 gcc-x86-64-linux-gnu_4:15.2.0-5 gdb_17.1-4 gettext_0.23.2-2 gettext-base_0.23.2-2 git_1:2.53.0-1 git-man_1:2.53.0-1 graphviz_14.1.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libabsl20240722_20240722.0-4 libacl1_2.3.2-3 libaom3_3.13.1-2 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.5-1 libasan8_16-20260322-1 libatomic1_16-20260322-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavif16_1.4.1-1+b1 libbabeltrace1_1.5.11-5 libbinutils_2.46-3 libblkid1_2.42-2 libboost-dev_1.90.0.1 libboost1.90-dev_1.90.0-6 libbrotli1_1.2.0-3 libbsd0_0.12.2-2+b1 libbz2-1.0_1.0.8-6+b1 libc-bin_2.42-14 libc-dev-bin_2.42-14 libc-gconv-modules-extra_2.42-14 libc6_2.42-14 libc6-dev_2.42-14 libcairo2_1.18.4-3 libcap-ng0_0.9.2-1 libcc1-0_16-20260322-1 libcdt6_14.1.2-1 libcgraph8_14.1.2-1 libclang-common-21-dev_1:21.1.8-7 libclang-cpp21_1:21.1.8-7 libclang1-21_1:21.1.8-7 libcom-err2_1.47.4-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-3 libctf0_2.46-3 libcurl3t64-gnutls_8.19.0-3 libcurl4t64_8.19.0-3 libdatrie1_0.2.14-1 libdav1d7_1.5.3-1+b1 libdb5.3t64_5.3.28+dfsg2-11 libde265-0_1.0.18-1 libdebconfclient0_0.282+b2 libdebhelper-perl_13.31 libdebuginfod-common_0.194-4 libdebuginfod1t64_0.194-4 libdeflate0_1.23-2+b1 libdpkg-perl_1.23.7 libdw1t64_0.194-4 libedit2_3.1-20251016-1 libelf1t64_0.194-4 liberror-perl_0.17030-1 libexpat1_2.7.5-1 libexpat1-dev_2.7.5-1 libffi8_3.5.2-4 libfile-stripnondeterminism-perl_1.15.0-1 libfmt10_10.1.1+ds1-4+b1 libfontconfig1_2.17.1-5 libfreetype6_2.14.3+dfsg-1 libfribidi0_1.0.16-5 libgav1-2_0.20.0-2 libgc1_1:8.2.12-1 libgcc-15-dev_15.2.0-16 libgcc-s1_16-20260322-1 libgd3_2.3.3-13+b1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libglib2.0-0t64_2.88.0-1 libgmp10_2:6.3.0+dfsg-5+b1 libgnutls30t64_3.8.12-3 libgomp1_16-20260322-1 libgprofng0_2.46-3 libgraphite2-3_1.3.14-13 libgssapi-krb5-2_1.22.1-2 libgvc7_14.1.2-1 libgvplugin-gd8_14.1.2-1 libgvplugin-pango8_14.1.2-1 libgvpr2_14.1.2-1 libhalf-dev_2.2.0-1 libharfbuzz0b_12.3.2-2+b2 libheif-plugin-dav1d_1.21.2-4 libheif-plugin-libde265_1.21.2-4 libheif1_1.21.2-4 libhogweed6t64_3.10.2-1 libhwasan0_16-20260322-1 libidn2-0_2.3.8-4+b1 libimagequant0_4.4.1-1+b1 libipt2_2.2-1 libisl23_0.27-2 libitm1_16-20260322-1 libjansson4_2.14-2+b4 libjbig0_2.1-6.1+b3 libjpeg62-turbo_1:2.1.5-4 libjs-sphinxdoc_8.2.3-12 libjson-c5_0.18+ds-3 libjson-perl_4.10000-1 libjsoncpp26_1.9.6-5 libk5crypto3_1.22.1-2 libkeyutils1_1.6.3-6+b1 libkrb5-3_1.22.1-2 libkrb5support0_1.22.1-2 libldap2_2.6.10+dfsg-1+b1 liblerc4_4.1.0+ds-1 libllvm21_1:21.1.8-7 liblsan0_16-20260322-1 libltdl7_2.5.4-10 liblz4-1_1.10.0-8 liblzma5_5.8.3-1 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmd0_1.1.0-2+b2 libmount1_2.42-2 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libmsgpack-c-dev_6.1.0-2 libmsgpack-c2_6.1.0-2 libmsgpack-cxx-dev_7.0.0-2 libncursesw6_6.6+20251231-1 libnettle8t64_3.10.2-1 libnghttp2-14_1.68.1-1 libnghttp3-9_1.15.0-1 libngtcp2-16_1.21.0-1 libngtcp2-crypto-gnutls8_1.21.0-1 libngtcp2-crypto-ossl0_1.21.0-1 libnorm1t64_1.5.9+dfsg-4 libobjc-15-dev_15.2.0-16 libobjc4_16-20260322-1 libp11-kit0_0.26.2-2 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpango-1.0-0_1.57.1-1 libpangocairo-1.0-0_1.57.1-1 libpangoft2-1.0-0_1.57.1-1 libpathplan4_14.1.2-1 libpcre2-8-0_10.46-1+b1 libperl5.40_5.40.1-7 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-2 libpixman-1-0_0.46.4-1+b1 libpng16-16t64_1.6.56-1 libproc2-0_2:4.0.4-9+b1 libprotobuf-dev_3.21.12-15 libprotobuf-lite32t64_3.21.12-15 libprotobuf32t64_3.21.12-15 libprotoc32t64_3.21.12-15 libpsl5t64_0.21.5-1 libpython3-dev_3.13.9-3 libpython3-stdlib_3.13.9-3 libpython3.13_3.13.12-1 libpython3.13-dev_3.13.12-1 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libpython3.14-minimal_3.14.4-1 libpython3.14-stdlib_3.14.4-1 libquadmath0_16-20260322-1 librav1e0.8_0.8.1-7 libreadline8t64_8.3-4 librhash1_1.4.6-1.1 librtmp1_2.4+20151223.gitfa8646d.1-3+b1 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libseccomp2_2.6.0-2+b1 libselinux1_3.10-1 libsframe3_2.46-3 libsharpyuv0_1.5.0-0.1+b1 libsmartcols1_2.42-2 libsodium23_1.0.18-2 libsource-highlight-common_3.1.9-4.3 libsource-highlight4t64_3.1.9-4.3+b2 libspdlog1.15_1:1.15.3+ds-1+b1 libsqlite3-0_3.46.1-9+b1 libsqlite3-dev_3.46.1-9+b1 libssh2-1t64_1.11.1-2 libssl3t64_3.6.1-3 libstdc++-15-dev_15.2.0-16 libstdc++6_16-20260322-1 libsvtav1enc4_4.1.0+dfsg-1 libsystemd0_260.1-1 libtasn1-6_4.21.0-2 libtext-charwidth-perl_0.04-11+b5 libtext-wrapi18n-perl_0.06-10 libthai-data_0.1.30-1 libthai0_0.1.30-1 libtiff6_4.7.1-2 libtinfo6_6.6+20251231-1 libtool_2.5.4-10 libtsan2_16-20260322-1 libubsan1_16-20260322-1 libuchardet0_0.0.8-2+b1 libudev1_260.1-1 libunistring5_1.4.2-1 libuuid1_2.42-2 libuv1t64_1.51.0-2+b1 libwebp7_1.5.0-0.1+b1 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libxapian30_1.4.31-2 libxau6_1:1.0.11-1+b1 libxcb-render0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxdmcp6_1:1.1.5-2 libxdot4_14.1.2-1 libxext6_2:1.3.4-1+b4 libxml2-16_2.15.2+dfsg-0.1 libxpm4_1:3.5.17-1+b4 libxrender1_1:0.9.12-1+b1 libxxhash0_0.8.3-2+b1 libyaml-0-2_0.2.5-2+b1 libyuv0_0.0.1922.20260106-1 libz3-4_4.13.3-1+b1 libzmq5_4.3.5-1+b4 libzstd1_1.5.7+dfsg-3+b1 linux-libc-dev_6.19.11-1 llvm-21-linker-tools_1:21.1.8-7 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 node-fortawesome-fontawesome-free_6.7.2+repack1-1 openssl_3.6.1-3 openssl-provider-legacy_3.6.1-3 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 procps_2:4.0.4-9+b1 protobuf-compiler_3.21.12-15 pybind11-dev_3.0.1-3 python-babel-localedata_2.17.0-2 python3_3.13.9-3 python3-accessible-pygments_0.0.5-2 python3-alabaster_1.0.0-1 python3-astroid_4.1.1-1 python3-asttokens_3.0.1-2 python3-attr_26.1.0-1 python3-autocommand_2.2.2-4 python3-babel_2.17.0-2 python3-breathe_4.36.0-2 python3-bs4_4.14.3-2 python3-certifi_2026.2.25+ds-1 python3-cffi-backend_2.0.0-3 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.4-2 python3-click_8.2.0+0.really.8.1.8-1 python3-comm_0.2.1-1 python3-coverage_7.8.2+dfsg1-1+b1 python3-dateutil_2.9.0-4 python3-debugpy_1.8.19+ds-1 python3-decorator_5.2.1-2 python3-defusedxml_0.7.1-3 python3-deprecated_1.3.1-1 python3-docutils_0.22.4+dfsg-1 python3-executing_2.2.1-0.1 python3-fastjsonschema_2.21.1-1 python3-git_3.1.46-1 python3-gitdb_4.0.12-1 python3-github_2.6.1-1 python3-greenlet_3.3.2-2 python3-idna_3.11-1 python3-imagesize_2.0.0-1 python3-inflect_7.5.0-1 python3-ipykernel_7.2.0-1 python3-ipython_9.11.0-1 python3-ipython-pygments-lexers_1.1.1-2 python3-jaraco.context_6.0.1-2 python3-jaraco.functools_4.1.0-1 python3-jaraco.text_4.0.0-1 python3-jedi_0.19.1+ds1-1 python3-jinja2_3.1.6-2 python3-jsonschema_4.26.0-1 python3-jsonschema-specifications_2023.12.1-5 python3-jupyter-cache_1.0.0-2 python3-jupyter-client_8.8.0-1 python3-jupyter-core_5.9.1-1 python3-jwt_2.11.0-2 python3-linkify-it_2.1.0-1 python3-markdown-it_3.0.0-3 python3-markupsafe_3.0.3-1+b1 python3-matplotlib-inline_0.2.1-1 python3-mdit-py-plugins_0.5.0-1 python3-mdurl_0.1.2-1 python3-minimal_3.13.9-3 python3-more-itertools_10.8.0-1 python3-myst-nb_1.3.0-2 python3-myst-parser_4.0.1-1 python3-nacl_1.5.0-8 python3-nbclient_0.10.4-1 python3-nbformat_5.10.4-1 python3-nest-asyncio_1.6.0-1 python3-packaging_26.0-1 python3-parso_0.8.6-1 python3-pexpect_4.9-4 python3-pkg-resources_78.1.1-0.1 python3-platformdirs_4.9.4-1 python3-prompt-toolkit_3.0.52-2 python3-psutil_7.1.0-1 python3-ptyprocess_0.7.0-6 python3-pure-eval_0.2.3-1 python3-pydata-sphinx-theme_0.16.1+dfsg-5 python3-pygments_2.19.2+dfsg-1 python3-referencing_0.36.2-2 python3-requests_2.32.5+dfsg-1 python3-rocm-docs_1.31.1-3 python3-roman-numerals_4.1.0-1 python3-rpds-py_0.30.0-1 python3-setuptools_78.1.1-0.1 python3-smmap_6.0.0-1 python3-snowballstemmer_3.0.1-1 python3-soupsieve_2.8.3-1 python3-sphinx_8.2.3-12 python3-sphinx-book-theme_1.1.4-4 python3-sphinx-collapse_0.1.4-1 python3-sphinx-copybutton_0.5.2-3 python3-sphinx-design_0.7.0-1 python3-sphinx-external-toc_1.0.1-1 python3-sphinx-notfound-page_1.0.4-2 python3-sqlalchemy_2.0.45+ds1-1 python3-stack-data_0.6.3-3 python3-tabulate_0.9.0-1 python3-tornado_6.5.5-1 python3-traitlets_5.14.3+really5.14.3-3 python3-typeguard_4.4.4-2 python3-typeshed_0.0~git20260204.516eed0-1 python3-typing-extensions_4.15.0-2 python3-uc-micro_2.0.0-1 python3-urllib3_2.6.3-2 python3-wcwidth_0.2.14+dfsg1-1 python3-wrapt_2.1.1-2 python3-yaml_6.0.3-1 python3-zipp_3.23.0-1 python3-zmq_27.1.0-1+b1 python3.13_3.13.12-1 python3.13-minimal_3.13.12-1 python3.14_3.14.4-1 python3.14-minimal_3.14.4-1 readline-common_8.3-4 rocm-cmake_6.4.3-1 rpcsvc-proto_1.4.3-1 sed_4.9-2 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sphinx-common_8.2.3-12 sysvinit-utils_3.18-1 tar_1.35+dfsg-4 tzdata_2026a-3 ucf_3.0053 util-linux_2.42-2 xml-core_0.19 xz-utils_5.8.3-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Thu, 09 Apr 2026 03:27:06 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: migraphx Binary: migraphx, migraphx-doc, migraphx-tools, migraphx-tests, migraphx-dev, libmigraphx-c3, libmigraphx-c-dev Architecture: amd64 arm64 all Version: 7.1.1-6 Maintainer: Debian ROCm Team Uploaders: Utkarsh Raj Homepage: https://github.com/ROCm/AMDMIGraphX/ Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/rocm-team/migraphx Vcs-Git: https://salsa.debian.org/rocm-team/migraphx.git Testsuite: autopkgtest Testsuite-Triggers: g++ Build-Depends: architecture-is-64-bit, clang, cmake, debhelper-compat (= 13), libboost-dev, libhalf-dev, libmsgpack-c-dev, libmsgpack-cxx-dev, libprotobuf-dev, libsqlite3-dev, nlohmann-json3-dev, protobuf-compiler, pybind11-dev, python3-sphinx-collapse, rocm-cmake Build-Depends-Indep: python3-rocm-docs (>= 1.20.0-1~) , sphinx-common Package-List: libmigraphx-c-dev deb libdevel optional arch=amd64,arm64 libmigraphx-c3 deb libs optional arch=amd64,arm64 migraphx deb graphics optional arch=amd64,arm64 migraphx-dev deb libdevel optional arch=amd64,arm64 migraphx-doc deb doc optional arch=all profile=!nodoc profile:v1=!nodoc migraphx-tests deb libdevel optional arch=amd64,arm64 migraphx-tools deb libs optional arch=amd64,arm64 Checksums-Sha1: 03994326cbf06ff07f72e62346ecbaa8ffb04c3e 4255036 migraphx_7.1.1.orig.tar.gz c4f8b91385653c05f8be8564fb07564a42294ddd 12544 migraphx_7.1.1-6.debian.tar.xz Checksums-Sha256: 66d7317770eefc3fbc06cb875109d4478f3779680e50320013d504a3f8f747fd 4255036 migraphx_7.1.1.orig.tar.gz 61986468622d82abdb2b89aecea4b146f0229ab9349e45911eb40d7acc65a609 12544 migraphx_7.1.1-6.debian.tar.xz Files: ec94ae6685e98c333cb8a02113693d76 4255036 migraphx_7.1.1.orig.tar.gz db662da1f8823f565ce8414d2e1c9184 12544 migraphx_7.1.1-6.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEl9DisSUYWvfJX+x3a5gt67/pHCkFAmnW15UACgkQa5gt67/p HCka3g/+KYz2UXg2dj7+Rv55ntWRHonfW3tXH8r6NPjwfL/KIjeGrhR8A0uhesvz e3GJ3ixUoQdURA8zBV/KGkx6tdXpIqs+KOPbxX7YRI1BX3uahoSkYbaBEqdegWsZ Tknwg6MmBrSXxXhji11FLpWKGMfe2tceYjMFvJw+YjtFeUYJfoTaUPoAHCbSaBNp RBv0ATK+JaKLhCYjFVi0iwOQc9knusivu0Z9hwdxDK8s7jDkqGXmqHuZk3wvtApU j4dJ2efcks/KkHD3TwPNsUk20skwz9g7NRhWJbrc2+tF5PO9paIT1oSkd6cSZj4F sZ/r55dq15MzOCjpEzvaOfmH5HvWytksfK++atsSl0giF0gDxUXilAqdYOsYkY5N l0NB7gXDnXmGdnyAU8cN87R3GoMvY8+0+UpXWHg7i1yLkG+CYVjhlW4gHMv0yP6Z nRUgTQf+yTafCVEzO6xVdpW1jJ//0gTt1gHrnhcCDvCR4cR8Xku5A3TIqSHCEdko 50xBVCmgLWX8bZE2n0pxsORck+VxYw6+61p4P0yWS+8hcqVh9UCVsDN6TwoyEcp1 RxEclgx3GGYL3SXIczQ14eiR3OmY6cs7xOdr4b3X5kTZ1kGOVz40F8OOhtbNcttN SlrIcwA1NvbADspjfHP+/ie8Hm+Ro7qVpK/rkg8Sj9cbYqLchms= =CMmc -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./migraphx_7.1.1-6.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./migraphx_7.1.1-6.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting migraphx in /build/reproducible-path/migraphx-7.1.1 dpkg-source: info: unpacking migraphx_7.1.1.orig.tar.gz dpkg-source: info: unpacking migraphx_7.1.1-6.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=6 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1775660671 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -A dpkg-buildpackage: info: source package migraphx dpkg-buildpackage: info: source version 7.1.1-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Utkarsh Raj dpkg-source --before-build . debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/migraphx-7.1.1' dh_auto_clean rm -rf build rm -rf docs/doxygen/html rm -rf docs/doxygen/xml rm -rf docs/doxygen/DoxygenWarningLog.txt rm -rf docs/sphinx/_toc.yml rm -rf test/onnx/migraphx_api_load_save_argument.msgpack make[1]: Leaving directory '/build/reproducible-path/migraphx-7.1.1' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/migraphx.substvars debian/migraphx-doc.substvars debian/migraphx-tools.substvars debian/migraphx-tests.substvars debian/migraphx-dev.substvars debian/libmigraphx-c3.substvars debian/libmigraphx-c-dev.substvars debian/files rm -fr -- debian/migraphx/ debian/tmp/ debian/migraphx-doc/ debian/migraphx-tools/ debian/migraphx-tests/ debian/migraphx-dev/ debian/libmigraphx-c3/ debian/libmigraphx-c-dev/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary-indep dh binary-indep dh_update_autotools_config -i dh_autoreconf -i debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/migraphx-7.1.1' dh_auto_configure -- \ -DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_INSTALL_RPATH=/usr/lib/x86_64-linux-gnu/migraphx/lib \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_CXX_COMPILER=clang\+\+ -DCMAKE_INSTALL_RPATH=/usr/lib/x86_64-linux-gnu/migraphx/lib -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON .. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is Clang 21.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- half.hpp is at /usr/include -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of half_float::detail::expr -- Check size of half_float::detail::expr - failed -- Performing Test HAS_HIP -- Performing Test HAS_HIP - Failed -- Performing Test _has_execution_e55d53e35cc0f36f2f6e0bf0510c1480 -- Performing Test _has_execution_e55d53e35cc0f36f2f6e0bf0510c1480 - Failed -- Performing Test HAS_C_FLAG_Wall -- Performing Test HAS_C_FLAG_Wall - Success -- Performing Test HAS_C_FLAG_Wextra -- Performing Test HAS_C_FLAG_Wextra - Success -- Performing Test HAS_C_FLAG_Wcomment -- Performing Test HAS_C_FLAG_Wcomment - Success -- Performing Test HAS_C_FLAG_Wendif_labels -- Performing Test HAS_C_FLAG_Wendif_labels - Success -- Performing Test HAS_C_FLAG_Wformat -- Performing Test HAS_C_FLAG_Wformat - Success -- Performing Test HAS_C_FLAG_Winit_self -- Performing Test HAS_C_FLAG_Winit_self - Success -- Performing Test HAS_C_FLAG_Wreturn_type -- Performing Test HAS_C_FLAG_Wreturn_type - Success -- Performing Test HAS_C_FLAG_Wsequence_point -- Performing Test HAS_C_FLAG_Wsequence_point - Success -- Performing Test HAS_C_FLAG_Wswitch -- Performing Test HAS_C_FLAG_Wswitch - Success -- Performing Test HAS_C_FLAG_Wtrigraphs -- Performing Test HAS_C_FLAG_Wtrigraphs - Success -- Performing Test HAS_C_FLAG_Wundef -- Performing Test HAS_C_FLAG_Wundef - Success -- Performing Test HAS_C_FLAG_Wuninitialized -- Performing Test HAS_C_FLAG_Wuninitialized - Success -- Performing Test HAS_C_FLAG_Wunreachable_code -- Performing Test HAS_C_FLAG_Wunreachable_code - Success -- Performing Test HAS_C_FLAG_Wunused -- Performing Test HAS_C_FLAG_Wunused - Success -- Performing Test HAS_C_FLAG_Wno_sign_compare -- Performing Test HAS_C_FLAG_Wno_sign_compare - Success -- Performing Test HAS_C_FLAG_Wduplicated_branches -- Performing Test HAS_C_FLAG_Wduplicated_branches - Failed -- Performing Test HAS_C_FLAG_Wduplicated_cond -- Performing Test HAS_C_FLAG_Wduplicated_cond - Failed -- Performing Test HAS_C_FLAG_Wno_noexcept_type -- Performing Test HAS_C_FLAG_Wno_noexcept_type - Success -- Performing Test HAS_C_FLAG_Wodr -- Performing Test HAS_C_FLAG_Wodr - Success -- Performing Test HAS_C_FLAG_Wshift_negative_value -- Performing Test HAS_C_FLAG_Wshift_negative_value - Success -- Performing Test HAS_C_FLAG_Wshift_overflow_2 -- Performing Test HAS_C_FLAG_Wshift_overflow_2 - Failed -- Performing Test HAS_C_FLAG_Wno_comment -- Performing Test HAS_C_FLAG_Wno_comment - Success -- Performing Test HAS_C_FLAG_Wno_missing_field_initializers -- Performing Test HAS_C_FLAG_Wno_missing_field_initializers - Success -- Performing Test HAS_C_FLAG_Wno_maybe_uninitialized -- Performing Test HAS_C_FLAG_Wno_maybe_uninitialized - Failed -- Performing Test HAS_CXX_FLAG_Wall -- Performing Test HAS_CXX_FLAG_Wall - Success -- Performing Test HAS_CXX_FLAG_Wextra -- Performing Test HAS_CXX_FLAG_Wextra - Success -- Performing Test HAS_CXX_FLAG_Wcomment -- Performing Test HAS_CXX_FLAG_Wcomment - Success -- Performing Test HAS_CXX_FLAG_Wendif_labels -- Performing Test HAS_CXX_FLAG_Wendif_labels - Success -- Performing Test HAS_CXX_FLAG_Wformat -- Performing Test HAS_CXX_FLAG_Wformat - Success -- Performing Test HAS_CXX_FLAG_Winit_self -- Performing Test HAS_CXX_FLAG_Winit_self - Success -- Performing Test HAS_CXX_FLAG_Wreturn_type -- Performing Test HAS_CXX_FLAG_Wreturn_type - Success -- Performing Test HAS_CXX_FLAG_Wsequence_point -- Performing Test HAS_CXX_FLAG_Wsequence_point - Success -- Performing Test HAS_CXX_FLAG_Wswitch -- Performing Test HAS_CXX_FLAG_Wswitch - Success -- Performing Test HAS_CXX_FLAG_Wtrigraphs -- Performing Test HAS_CXX_FLAG_Wtrigraphs - Success -- Performing Test HAS_CXX_FLAG_Wundef -- Performing Test HAS_CXX_FLAG_Wundef - Success -- Performing Test HAS_CXX_FLAG_Wuninitialized -- Performing Test HAS_CXX_FLAG_Wuninitialized - Success -- Performing Test HAS_CXX_FLAG_Wunreachable_code -- Performing Test HAS_CXX_FLAG_Wunreachable_code - Success -- Performing Test HAS_CXX_FLAG_Wunused -- Performing Test HAS_CXX_FLAG_Wunused - Success -- Performing Test HAS_CXX_FLAG_Wno_sign_compare -- Performing Test HAS_CXX_FLAG_Wno_sign_compare - Success -- Performing Test HAS_CXX_FLAG_Weverything -- Performing Test HAS_CXX_FLAG_Weverything - Success -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat - Success -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat_pedantic -- Performing Test HAS_CXX_FLAG_Wno_c__98_compat_pedantic - Success -- Performing Test HAS_CXX_FLAG_Wno_conversion -- Performing Test HAS_CXX_FLAG_Wno_conversion - Success -- Performing Test HAS_CXX_FLAG_Wno_double_promotion -- Performing Test HAS_CXX_FLAG_Wno_double_promotion - Success -- Performing Test HAS_CXX_FLAG_Wno_exit_time_destructors -- Performing Test HAS_CXX_FLAG_Wno_exit_time_destructors - Success -- Performing Test HAS_CXX_FLAG_Wno_extra_semi -- Performing Test HAS_CXX_FLAG_Wno_extra_semi - Success -- Performing Test HAS_CXX_FLAG_Wno_extra_semi_stmt -- Performing Test HAS_CXX_FLAG_Wno_extra_semi_stmt - Success -- Performing Test HAS_CXX_FLAG_Wno_float_conversion -- Performing Test HAS_CXX_FLAG_Wno_float_conversion - Success -- Performing Test HAS_CXX_FLAG_Wno_gnu_anonymous_struct -- Performing Test HAS_CXX_FLAG_Wno_gnu_anonymous_struct - Success -- Performing Test HAS_CXX_FLAG_Wno_gnu_zero_variadic_macro_arguments -- Performing Test HAS_CXX_FLAG_Wno_gnu_zero_variadic_macro_arguments - Success -- Performing Test HAS_CXX_FLAG_Wno_missing_prototypes -- Performing Test HAS_CXX_FLAG_Wno_missing_prototypes - Success -- Performing Test HAS_CXX_FLAG_Wno_nested_anon_types -- Performing Test HAS_CXX_FLAG_Wno_nested_anon_types - Success -- Performing Test HAS_CXX_FLAG_Wno_option_ignored -- Performing Test HAS_CXX_FLAG_Wno_option_ignored - Success -- Performing Test HAS_CXX_FLAG_Wno_padded -- Performing Test HAS_CXX_FLAG_Wno_padded - Success -- Performing Test HAS_CXX_FLAG_Wno_shorten_64_to_32 -- Performing Test HAS_CXX_FLAG_Wno_shorten_64_to_32 - Success -- Performing Test HAS_CXX_FLAG_Wno_sign_conversion -- Performing Test HAS_CXX_FLAG_Wno_sign_conversion - Success -- Performing Test HAS_CXX_FLAG_Wno_unused_command_line_argument -- Performing Test HAS_CXX_FLAG_Wno_unused_command_line_argument - Success -- Performing Test HAS_CXX_FLAG_Wno_weak_vtables -- Performing Test HAS_CXX_FLAG_Wno_weak_vtables - Success -- Performing Test HAS_CXX_FLAG_Wno_c99_extensions -- Performing Test HAS_CXX_FLAG_Wno_c99_extensions - Success -- Performing Test HAS_CXX_FLAG_Wno_unsafe_buffer_usage -- Performing Test HAS_CXX_FLAG_Wno_unsafe_buffer_usage - Success -- Performing Test HAS_CXX_FLAG_Wno_shadow_uncaptured_local -- Performing Test HAS_CXX_FLAG_Wno_shadow_uncaptured_local - Success -- Performing Test HAS_CXX_FLAG_Wno_switch_default -- Performing Test HAS_CXX_FLAG_Wno_switch_default - Success -- Clang tidy not found -- Cppcheck not found CMake Deprecation Warning at /usr/share/rocmcmakebuildtools/cmake/ROCMTest.cmake:34 (cmake_policy): The OLD behavior for policy CMP0079 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): CMakeLists.txt:335 (include) -- Performing Test COMPILER_IGNORES_DEPRECATED_DECL_IN_SYSTEM_HEADERS -- Performing Test COMPILER_IGNORES_DEPRECATED_DECL_IN_SYSTEM_HEADERS - Success -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed -- Performing Test COMPILER_HAS_DEPRECATED -- Performing Test COMPILER_HAS_DEPRECATED - Failed -- Performing Test _result -- Performing Test _result - Success -- Parallel STL disabled -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.11.3", minimum required is "3.8.0") -- Found SQLite3: /usr/lib/x86_64-linux-gnu/libsqlite3.so (found version "3.46.1") CMake Warning (dev) at /usr/share/cmake-4.3/Modules/CMakeFindDependencyMacro.cmake:93 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake-4.3/Modules/CMakeFindDependencyMacro.cmake:125 (__find_dependency_common) /usr/lib/x86_64-linux-gnu/cmake/msgpack-cxx/msgpack-cxx-config.cmake:40 (find_dependency) src/CMakeLists.txt:364 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake (found version "1.90.0") -- Found msgpack-cxx (>=6.x) -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so (found version "3.21.12") -- Performing Test HAS_FLTO_THIN -- Performing Test HAS_FLTO_THIN - Success -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "3.0.1") -- Python 3.6 not found. -- Python 3.7 not found. -- Python 3.8 not found. -- Python 3.9 not found. -- Python 3.10 not found. -- Python 3.11 not found. -- Python 3.12 not found. -- Python 3.13 not found. CMake Deprecation Warning at /usr/share/rocm/cmake/ROCMConfig.cmake:12 (message): Use of find_package(ROCM) is deprecated as of ROCm 6.4. Please use find_package(ROCmCMakeBuildTools) Call Stack (most recent call first): docs/CMakeLists.txt:25 (find_package) -- Enable test package migraphx -- Embedding kernel files: -- /build/reproducible-path/migraphx-7.1.1/test/onnx/acos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/acosh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/add_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmax_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmax_select_last_index_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmin_select_last_index_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/argmin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/asin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/asinh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/atan_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/atanh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_batch1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_3d_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_4d_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_left_pad_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_filter_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_rotary_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_mask_unidirectional_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_asym_right_pad_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_batch1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_past_attn_bias_shared_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_past_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_double_head_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_bias_dims_size.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_bias_value_size.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_input_dimension.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_input_num.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_2d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_3d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_4d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_4d_last_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_5d_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_mask_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_no_num_heads.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_qkv_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_qkv_attr_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_qkv_attr_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_uneven_weight_no_qkv_hidden.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_invalid_weight_hidden_size.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_multihead_bias_mask_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_multihead_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_single_head_batch1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_single_head_batch2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/attention_single_head_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dilate_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_asym_padding_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_autopad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_cip_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_notset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_nt_cip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_same_lower_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/averagepool_sl_cip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_flat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_invalid_bias_rank_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/batch_norm_rank_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/biasadd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_add_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_attr_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_mul_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_mul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/binary_dyn_brcst_prelu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/bitwise_and_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/castlike_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/castlike_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/ceil_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_alpha_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/celu_zero_alpha_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_dyn_min_max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_dyn_min_only_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_args_type_mismatch.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_max_only.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_min_only.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_no_args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/clip_test_op11_no_args1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/concat_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/concat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_dyn_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_dyn_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_empty_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/const_of_shape_no_value_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_empty_scalar_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_fill_input_as_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_fill_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_multiple_attributes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_no_attributes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_one_val_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_floats_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/constant_value_ints_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv.weight -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_1d_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_attr_fail_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_autopad_fail_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_autopad_same_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bad_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bn_relu_maxpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_bn_relu_maxpool_unordered_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_batch_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_img_and_weights_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_img_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_img_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_kernel_same_lower_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_dynamic_weights_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_relu_maxpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_relu_maxpool_x2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_auto_pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_asym_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_img_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_dyn_output_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_input_pads_asymm_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_input_pads_asymm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_input_pads_strides_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_padding_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_shape_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_output_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_stride_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/conv_transpose_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_dual_bias_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_dual_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_data_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_input_types_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_inputs_dual_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_mismatched_weight_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_no_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/convinteger_no_bias_uint8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cos_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/cosh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/depthtospace_crd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/depthtospace_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/depthtospace_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_2d_blocked_with_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_neg_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_scale_and_zp_shape_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_too_few_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_too_many_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_x_and_zp_type_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dequantizelinear_zero_point_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dim_param_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/div_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dropout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicquantizelinear_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicquantizelinear_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicscale_even_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicscale_odd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/dynamicscale_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_2d_3d_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3d_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3d_diagonal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_3d_opposite_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_batch_matrix_diagonal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_batch_matrix_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_bilinear_transformation_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_column_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_comma_in_output_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_4_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_5_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_6_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_7_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_common_8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_diag_vector_multiply_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_diagonal_dim_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_element_wise_multiplication_and_row_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_implicit_form_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_multidim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_scalar_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_ellipsis_zero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_empty_term_before_arrow_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_empty_term_before_comma_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_hadamard_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_last_input_missing_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_diagonal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_dot_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_matrix_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_outer_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_trace_implicit_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_trace_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_matrix_vector_multiplication_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_missing_equation_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_multiple_arrows_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_multiple_diagonals_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_multiple_ellipses_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_output_missing_ellipsis_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_output_surplus_label_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_permute_sd3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_permute_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_rank_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_right_batch_diagonal_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_row_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_summation_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_tensor_contraction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_term_input_mismatch_negative_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_vector_dot_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/einsum_vector_outer_product_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/elu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/embedding_bag_offset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/embedding_bag_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/equal_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/equal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/erf_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/exp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_dyn_input_dyn_output_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_dyn_input_static_dims_throw.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_static_input_dyn_output_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/expand_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/ext_path/conv.weight -- /build/reproducible-path/migraphx-7.1.1/test/onnx/ext_path/external_data_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/external_constant_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/external_constant_test.weight -- /build/reproducible-path/migraphx-7.1.1/test/onnx/external_data_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_k_outofbounds_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_k_outofbounds_pos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_not_rank2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_set_dtype_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_verify_negk_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/eyelike_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/flatten_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/flatten_nonstd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/flatten_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/floor_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_elements_axis0_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_elements_axis1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gather_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gathernd_batch_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gathernd_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gathernd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_add_bias_split_invalid_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_add_bias_split_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_add_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_bias_invalid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_default_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_default_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_invalid_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_invalid_x_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_fast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_invalid_input_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_quick_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_tanh_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gelu_tanh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_brcst_C_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_C_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_inner_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_dyn_outer_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_no_C_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_rank_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gemm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalavgpool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalavgpool_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalavgpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globallppool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globallppool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalmaxpool_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalmaxpool_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/globalmaxpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/greater_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/greater_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/greaterorequal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_512x512_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_aligncorners_true_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bicubic_align_corners_0_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bicubic_align_corners_1_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bicubic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bilinear_align_corners_0_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bilinear_align_corners_1_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_bilinear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_border_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_channel_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_mismatching_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_nearest_align_corners_0_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_nearest_align_corners_1_additional_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_nearest_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_reflection_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_volumetric_nearest_align_corners_0_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_wrong_grid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gridsample_zeros_padding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_conv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_3d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_3d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_4d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_4d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_5d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_5d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_5d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_channel_last_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_channel_last_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_channel_last_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_channels_last_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_channels_last_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_channels_last_and_silu_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_gamma_beta_float_xy_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_no_activation_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_no_num_groups_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_contrib_silu_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_bias_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_input_count_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_input_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_num_groups_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_invalid_scale_shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_missing_attribute_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_small_eps_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_norm_small_eps_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_defaults_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_invalid_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_non_packed_qkv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_softcap_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/group_query_attention_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_bi_5arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_bi_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_f_1af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_f_3arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_f_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_r_4arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/gru_r_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_neg_ver11_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_axis_ver11_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardmax_default_ver11_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardsigmoid_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/hardswish_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_else_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_else_test_inlined.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_literal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_param_excp1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_param_excp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_param_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_pl_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_else_multi_output_shapes_inlined_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_else_multi_output_shapes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_then_test_inlined.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/if_tuple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/imagescaler_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/imagescaler_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/imagescaler_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/implicit_add_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/implicit_pow_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/implicit_sub_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/initializer_not_an_input.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_dyn_batch_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_dyn_batch_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_dyn_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_invalid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_nonbroadcastable_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_type_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_val_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/instance_norm_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/int4_const_identity_block_sz_1_qdq_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/int4_const_identity_block_sz_2_qdq_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/int4_const_identity_qdq_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_double_pos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_half_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_half_pos_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isinf_no_detect_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isnan_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isnan_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/isnan_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_2d_axis_minus_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_2d_axis_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_2d_axis_zero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_half_stash_off_epsilon_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_half_stash_off_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_invalid_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_invalid_int8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_invalid_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_scale_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_4d_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_4d_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_axis_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_input_count_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_minus_axis_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_invalid_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_small_eps_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_small_eps_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/layer_norm_without_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/leaky_relu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/less_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/less_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lessorequal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/log_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logical_and_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logical_or_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logical_xor_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logsoftmax_nonstd_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/logsoftmax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/loop_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/loop_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/loop_test_implicit_tripcnt.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_axis_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_l1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_l2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lpnormalization_p_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lppool_l1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lppool_l2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lrn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_bi_layout_cell_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_bi_layout_last_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_f_1af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_f_layout_cell_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_f_layout_hs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_r_layout_hs_cell_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/lstm_r_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_bmbm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_bmv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_mm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_mv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_vm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_dyn_vv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_mv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_vbm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_vm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmul_vv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_dyn_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_dual_zero_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_dual_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_int8_uint8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_invalid_type_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_uns_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulinteger_uns_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_bias_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_bias_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale4_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale5_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_bad_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_half_zp_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_half_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_scalar_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_scalar_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_zp_bias_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_zp_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulintegertofloat_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_block_size_not_power_of_two_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_block_size_too_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_bmm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_b_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_bits_value_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_scales_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_invalid_zp_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_mm2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_mm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/matmulnbits_vm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/maxpool_dilate_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/maxpool_notset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/maxpool_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_integral_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_invalid_broadcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_single_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mean_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_cross_attention_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_attribute_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_cross_key_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_cross_value_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_key_missing_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_key_ndim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_key_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_kv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_qkv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_query_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_value_missing_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_value_ndim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_invalid_value_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_kv_packed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_qkv_packed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mha_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/min_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_different_dtypes.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod_bf16.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod_different_dtypes.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_fmod_half.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mod_test_half.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_autoseed_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_dtype_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_generated_seed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_int64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/multinomial_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_axes_rank_too_big_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_axes_rank_too_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_rank_too_big_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_rank_too_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_default_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_2_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_2_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_3_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_3_fp16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mvn_rank_3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mxfixneuron_even_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mxfixneuron_odd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/mxfixneuron_small_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/neg_dynamic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/neg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nhwcconv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_dynamic_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_dynamic_boxes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_dynamic_classes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nms_use_dyn_output_false_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/no_pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nonzero_dynamic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nonzero_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/nonzero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/not_bool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/not_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onehot_dyn_test0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onehot_dyn_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onehot_static_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_3arg.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_4arg.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_5arg.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi_0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi_1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_bi_2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_forward.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_forward_0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_reverse.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_gru_reverse_1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi0af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi1af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi2af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi3af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi3args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi4af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi4args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi5af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi6args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_bi7args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_cell.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f0af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f1af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f2af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f3args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f4args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f6args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_f7args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_forward.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_hs.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_last.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_r0af.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_r5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_lstm_reverse.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_3args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_5args.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_bi.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_forward.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_rnn_reverse.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/onnx_sinh.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_3arg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_4arg_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_4arg_invalid_axes_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_4arg_neg_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_asym_invalid_pads_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_asym_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_attr_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_cnst_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_dyn_reflect_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_edge_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_edge_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_edge_2d_with_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_empty_const_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_reflect_multiaxis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_reflect_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_reflect_with_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pad_undef_const_val_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_bcast_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_fp32_i64_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_i64_fp32_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/pow_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/prefix_scan_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/prelu_brcst_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearadd_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearadd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_1d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_ceil_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_dilations_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_pads_count_include_pad_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_same_lower_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_same_upper_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_strides_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_2d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_notset_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearaveragepool_nt_cip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconcat_3d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconcat_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_pad_0_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_pad_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_scale_1D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearconv_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearglobalavgpool_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearleakyrelu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmatmul_1D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmatmul_2D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmatmul_3D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmul_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearmul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/qlinearsigmoid_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_2d_blocked_runt_block_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_2d_blocked_with_zp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_3d_blocked_with_zp_runt_block_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_invalid_block_size_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_blocked_zero_block_size_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_int32_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_mxfp4_even_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_mxfp4_odd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_neg_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_per_axis_shape_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_scales_and_zp_shape_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_too_few_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_too_many_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/quantizelinear_zero_point_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_dtype_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_generated_seed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormallike_dtype_fallback_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormallike_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomnormallike_type_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_dtype_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_generated_seed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_shape_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniform_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniformlike_dtype_fallback_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniformlike_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/randomuniformlike_type_error_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/range_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/range_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/recip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reduce_log_sum_exp_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reduce_log_sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel1_dyn_noaxes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel1_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducel2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemax_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemax_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemean_keepdims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemean_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducemin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reduceprod_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_empty_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_keepdims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_multiaxis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_noop_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_square_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_axes_keepdims_clear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_axes_noop_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_dynamic_axes_noop_set_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_dynamic_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reducesum_variable_dynamic_axes_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_non_standard_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_test0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reshape_variable_input_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_aspect_ratio_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_c_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_dyn2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_dyn3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_ref2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_ref_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_f_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_linear_half_invalid_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_linear_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_downsample_linear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_dyn_err1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_dyn_err2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_linear_non_const_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_no_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_nonstd_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_outsize_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_roi_skip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_f_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_linear_ac_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_linear_large_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_linear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_pc_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_upsample_pf_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/resize_with_same_inout_shapes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_4D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_batch_axis_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_rank_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_same_axis_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_sequence_lens_shape_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_time_axis_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/reversesequence_time_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_bi_1af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_bi_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_f_5arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_f_default_af_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_f_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_r_3arg_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rnn_r_layout_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/roialign_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/roialign_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_cache_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_cache_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_dim_size_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_dim_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_input_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_interleaved_large_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_interleaved_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_num_heads_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_packed_batching_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_pos_ids_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_pos_ids_2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_pos_ids_3_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_scale_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/rotary_embedding_wrong_n_inputs_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/round_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/round_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/round_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_arg_count_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_arg_shapes_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_input_axes_lens_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_axes_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_axes_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_dirs_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_input_dirs_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_axes_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_axes_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_dirs_len_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_invalid_output_dirs_vals_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test4.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test5.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test6.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scan_test7.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_add_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_elements_invalid_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_min_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_mul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatter_none_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_add_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_invalid_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_max_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_min_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_mul_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/scatternd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/selu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_dyn_test3.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_end_less_start_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_end_oob_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_gather_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_start_oob_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shape_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_hard_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_int8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_soft_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_uint8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_verify2_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/shrink_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sign_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_4d_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_invalid_n_args_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/simplified_layer_normalization_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sin_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sin_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sinh_dynamic_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sinh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_float_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/size_verify_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_2d_skip_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_beta_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_beta_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_beta_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_invalid_n_args_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_skip_batch_size_1_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_layer_normalization_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_bias_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_invalid_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_invalid_n_args_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/skip_simplified_layer_normalization_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_3arg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_5arg_reverse_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_5arg_step_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_5arg_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_constant_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_max_end_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_reverse_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_step_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_default_steps.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_dyn0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_dyn1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_static0.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_static1.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/slice_var_input_steps_error.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmax_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmax_nonstd_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmax_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_invalid_reduction_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_kdim_not_equal_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_label_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_score_dim_err_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_score_label_mismatch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_scores_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_weight_wrong_dims_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softmaxcrossentropyloss_weight_wrong_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softplus_nd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softplus_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softsign_nd_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/softsign_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_invalid_blocksize_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_nondivisibility_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_simple_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/spacetodepth_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_dyn_split_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_fixed_split_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_split_attr_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_dyn_input_split_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_minus_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_default.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_invalid_num_outputs.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_invalid_split.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_no_attribute.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_no_attribute_invalid_input_split.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_no_attribute_invalid_split.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_uneven.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/split_test_uneven_num_outputs.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sqrt_fp8_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sqrt_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_axes_input_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_empty_axes_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_unsqueeze_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/squeeze_unsqueeze_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sub_bcast_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sub_scalar_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sum_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sum_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/sum_type_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tan_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tanh_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/thresholdedrelu_default_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/thresholdedrelu_int_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/thresholdedrelu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tile_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tile_test_3x2.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/topk_attrk_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/topk_neg_axis_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/topk_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_default_perm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_gather_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_invalid_perm_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/transpose_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_batch_diff_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_neg_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_out_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_row_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/tril_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_batch_diff_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_neg_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_out_k_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_row_one_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/triu_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/undefined_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_dynamic_sorted_3D_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_dynamic_sorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_dynamic_unsorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_sorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unique_unsorted_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unknown_aten_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/unknown_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/upsample_linear_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/upsample_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/upsample_ver7_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/variable_batch_leq_zero_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/variable_batch_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/where_dyn_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/where_mixed_test.onnx -- /build/reproducible-path/migraphx-7.1.1/test/onnx/where_test.onnx -- Generating embedding library 'onnx_files' -- Embedding kernel files: -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/add_bcast_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/add_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/addn_single_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/addn_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/addv2_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/argmax_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/argmin_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/assert_less_equal_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchmatmul_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchnorm_half_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchnorm_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/batchnormv3_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/biasadd_scalar_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/biasadd_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/cast_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/concat_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/constant_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_add_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_batch_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_nchw_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_relu6_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_relu_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/conv_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/depthwise_conv_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/expanddims_neg_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/expanddims_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/gather_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/identity_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/matmul_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/mean_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/mean_test_nhwc.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/mul_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/multi_output_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/noop_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/onehot_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pack_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pack_test_nhwc.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pad_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pooling_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/pow_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/relu6_half_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/relu6_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/relu_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/reshape_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/rsqrt_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/shape_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/sigmoid_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/slice_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/softmax_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/split_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/split_test_one_output.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/split_test_vector_as_input.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/sqdiff_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/squeeze_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/stopgradient_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/stridedslice_masks_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/stridedslice_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/sub_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/tanh_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/transpose_test.pb -- /build/reproducible-path/migraphx-7.1.1/test/tf/models/variable_batch_test.pb -- Generating embedding library 'pb_files' -- Found Python: /usr/bin/python3 (found suitable version "3.13.12", minimum required is "3") found components: Interpreter CMake Warning at tools/CMakeLists.txt:33 (message): clang-format not found - skipping 'generate' target! -- rocm-cmake: Set license file to /build/reproducible-path/migraphx-7.1.1/LICENSE. -- Generate ctest file -- Configuring done (23.1s) CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/CMakeLists.txt:360 (target_link_libraries): The library that is being linked to, SQLite::SQLite3, is marked as being deprecated by the owner. The message provided by the developer is: The target name SQLite::SQLite3 is deprecated. Please use SQLite3::SQLite3 instead. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (1.5s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/migraphx-7.1.1' rm -f debian/migraphx-doc.debhelper.log debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/migraphx-7.1.1' dh_auto_build cd obj-x86_64-linux-gnu && make -j6 INSTALL="install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' /usr/bin/cmake -P /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/build/reproducible-path/migraphx-7.1.1 -B/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/migraphx.dir/build.make src/CMakeFiles/migraphx.dir/depend make -f src/tf/CMakeFiles/tf-proto.dir/build.make src/tf/CMakeFiles/tf-proto.dir/depend make -f src/onnx/CMakeFiles/onnx-proto.dir/build.make src/onnx/CMakeFiles/onnx-proto.dir/depend make -f test/onnx/CMakeFiles/embed_lib_onnx_files.dir/build.make test/onnx/CMakeFiles/embed_lib_onnx_files.dir/depend make -f test/tf/CMakeFiles/embed_lib_pb_files.dir/build.make test/tf/CMakeFiles/embed_lib_pb_files.dir/depend make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/CMakeFiles/migraphx.dir/DependInfo.cmake "--color=" migraphx [ 0%] Running cpp protocol buffer compiler on onnx.proto [ 0%] Running cpp protocol buffer compiler on versions.proto [ 0%] Generating variable_batch_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/versions.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -I /build/reproducible-path/migraphx-7.1.1/src/onnx /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx.proto cd /build/reproducible-path/migraphx-7.1.1/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 [ 0%] Running cpp protocol buffer compiler on attr_value.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/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/variable_batch_test.pb.o make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/migraphx.dir/build.make src/CMakeFiles/migraphx.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 0%] Generating add_bcast_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_bcast_test.pb.o -z noexecstack --format=binary add_bcast_test.pb [ 0%] Generating where_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_test.onnx.o -z noexecstack --format=binary where_test.onnx [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_bcast_test.pb.o [ 0%] 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/where_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/adjust_allocation.cpp.o -MF CMakeFiles/migraphx.dir/adjust_allocation.cpp.o.d -o CMakeFiles/migraphx.dir/adjust_allocation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp [ 0%] Generating add_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_test.pb.o -z noexecstack --format=binary add_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/add_test.pb.o [ 0%] Generating addn_single_test.pb.o [ 0%] Generating acos_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/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/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/acos_test.onnx.o -z noexecstack --format=binary acos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addn_single_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/acos_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 && /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 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 [ 0%] Building CXX object src/CMakeFiles/migraphx.dir/analyze_streams.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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 [ 0%] Generating addn_test.pb.o [ 0%] Generating acosh_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/addn_test.pb.o -z noexecstack --format=binary addn_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/acosh_test.onnx.o -z noexecstack --format=binary acosh_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/addn_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/acosh_test.onnx.o make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/onnx/CMakeFiles/onnx-proto.dir/build.make src/onnx/CMakeFiles/onnx-proto.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 0%] Running cpp protocol buffer compiler on node_def.proto [ 0%] Generating add_bcast_test.onnx.o [ 0%] Generating addv2_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bcast_test.onnx.o -z noexecstack --format=binary add_bcast_test.onnx 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/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addv2_test.pb.o -z noexecstack --format=binary addv2_test.pb [ 0%] Building CXX object src/onnx/CMakeFiles/onnx-proto.dir/onnx.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/addv2_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/onnx/CMakeFiles/onnx-proto.dir/onnx.pb.cc.o -MF CMakeFiles/onnx-proto.dir/onnx.pb.cc.o.d -o CMakeFiles/onnx-proto.dir/onnx.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/onnx.pb.cc [ 0%] Generating add_bf16_test.onnx.o [ 0%] Generating argmax_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bf16_test.onnx.o -z noexecstack --format=binary add_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/argmax_test.pb.o -z noexecstack --format=binary argmax_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/argmax_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_bf16_test.onnx.o [ 0%] 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 [ 0%] Generating add_fp16_test.onnx.o [ 0%] Generating argmin_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_fp16_test.onnx.o -z noexecstack --format=binary add_fp16_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/argmin_test.pb.o -z noexecstack --format=binary argmin_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/argmin_test.pb.o [ 0%] Generating add_fp8_test.onnx.o [ 0%] Generating 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/add_fp8_test.onnx.o -z noexecstack --format=binary add_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/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/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_fp8_test.onnx.o [ 0%] Running cpp protocol buffer compiler on resource_handle.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/assert_less_equal_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/resource_handle.proto [ 0%] Generating add_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/add_scalar_test.onnx.o -z noexecstack --format=binary add_scalar_test.onnx [ 0%] Generating batchmatmul_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 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%] Running cpp protocol buffer compiler on tensor.proto cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/tensor.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchmatmul_test.pb.o [ 0%] Generating argmax_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 [ 0%] Generating batchnorm_half_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_half_test.pb.o -z noexecstack --format=binary batchnorm_half_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_half_test.pb.o [ 0%] 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 [ 0%] Generating argmax_select_last_index_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_select_last_index_test.onnx.o -z noexecstack --format=binary argmax_select_last_index_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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%] Running cpp protocol buffer compiler on types.proto cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/batchnorm_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/protoc --cpp_out :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -I /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/src/tf/types.proto [ 0%] Generating argmax_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_test.onnx.o -z noexecstack --format=binary argmax_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/argmax_test.onnx.o [ 0%] Generating 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 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 [ 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/onnx && /usr/bin/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%] 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 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 [ 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/biasadd_test.pb.o [ 0%] Generating 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 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/cast_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 asinh_test.onnx.o [ 0%] Generating concat_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/asinh_test.onnx.o -z noexecstack --format=binary asinh_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/concat_test.pb.o -z noexecstack --format=binary concat_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/asinh_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/concat_test.pb.o [ 0%] Generating atan_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atan_test.onnx.o -z noexecstack --format=binary atan_test.onnx [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atan_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/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/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 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/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/atanh_test.onnx.o [ 0%] Generating 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 make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/tf/CMakeFiles/tf-proto.dir/build.make src/tf/CMakeFiles/tf-proto.dir/build cd /build/reproducible-path/migraphx-7.1.1/test/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 make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 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 [ 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/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_batch1_test.onnx.o [ 0%] Generating conv_batch_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_batch_test.pb.o -z noexecstack --format=binary conv_batch_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_batch_test.pb.o [ 0%] Generating attention_double_head_bias_3d_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_3d_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_3d_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_3d_mask_test.onnx.o [ 0%] Generating conv_nchw_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_nchw_test.pb.o -z noexecstack --format=binary conv_nchw_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_nchw_test.pb.o [ 0%] Generating attention_double_head_bias_4d_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_4d_mask_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_4d_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_4d_mask_test.onnx.o [ 0%] Generating conv_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_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 [ 0%] Generating conv_relu_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_relu_test.pb.o -z noexecstack --format=binary conv_relu_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_left_pad_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/conv_relu_test.pb.o [ 0%] Generating attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 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 [ 0%] Generating depthwise_conv_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_asym_mask_filter_val_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/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_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 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_rotary_test.onnx.o cd /build/reproducible-path/migraphx-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 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_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 [ 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_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 [ 1%] Generating identity_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/identity_test.pb.o -z noexecstack --format=binary identity_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/identity_test.pb.o [ 1%] Generating attention_double_head_bias_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 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_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 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 [ 1%] Generating attention_double_head_bias_mask_batch1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_batch1_test.onnx.o -z noexecstack --format=binary attention_double_head_bias_mask_batch1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_double_head_bias_mask_batch1_test.onnx.o [ 1%] Generating 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 [ 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 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_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 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_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 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_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 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 [ 2%] Generating attention_double_head_bias_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/onehot_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_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 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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 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/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pack_test_nhwc.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_bias_dims_size.onnx.o [ 2%] Generating pad_test.pb.o [ 2%] Generating attention_invalid_bias_value_size.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pad_test.pb.o -z noexecstack --format=binary pad_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_bias_value_size.onnx.o -z noexecstack --format=binary attention_invalid_bias_value_size.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pad_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_bias_value_size.onnx.o [ 2%] Generating pooling_test.pb.o [ 2%] Generating attention_invalid_input_dimension.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pooling_test.pb.o -z noexecstack --format=binary pooling_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_dimension.onnx.o -z noexecstack --format=binary attention_invalid_input_dimension.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_dimension.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pooling_test.pb.o [ 2%] Generating pow_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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pow_test.pb.o -z noexecstack --format=binary pow_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/pow_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_input_num.onnx.o [ 2%] Generating relu6_half_test.pb.o [ 2%] Generating attention_invalid_mask_2d_dims_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/relu6_half_test.pb.o -z noexecstack --format=binary relu6_half_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_mask_2d_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_2d_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu6_half_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_2d_dims_test.onnx.o [ 2%] Generating attention_invalid_mask_3d_dims_test.onnx.o [ 2%] Generating relu6_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_3d_dims_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_3d_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/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/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu6_test.pb.o [ 2%] Generating attention_invalid_mask_4d_dims_test.onnx.o [ 2%] Generating relu_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_mask_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/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/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/relu_test.pb.o [ 2%] Generating attention_invalid_mask_4d_last_dims_test.onnx.o [ 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/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 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 rsqrt_test.pb.o [ 2%] Generating attention_invalid_mask_5d_dims_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/rsqrt_test.pb.o -z noexecstack --format=binary rsqrt_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_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/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_mask_5d_dims_test.onnx.o [ 2%] Generating shape_test.pb.o [ 2%] Generating attention_invalid_mask_type_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/shape_test.pb.o -z noexecstack --format=binary shape_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_mask_type_test.onnx.o -z noexecstack --format=binary attention_invalid_mask_type_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_mask_type_test.onnx.o [ 2%] Generating attention_invalid_no_num_heads.onnx.o [ 2%] Generating sigmoid_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sigmoid_test.pb.o -z noexecstack --format=binary sigmoid_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/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/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_no_num_heads.onnx.o [ 2%] Generating slice_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/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/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 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/adjust_allocation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 2%] Generating softmax_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/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_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/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_qkv_attr_test2.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"); }); | ^ [ 2%] Generating split_test.pb.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/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test.pb.o -z noexecstack --format=binary split_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test.pb.o [ 2%] Generating attention_invalid_qkv_attr_test3.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test3.onnx.o -z noexecstack --format=binary attention_invalid_qkv_attr_test3.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_qkv_attr_test3.onnx.o [ 2%] Generating split_test_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 [ 2%] Generating attention_invalid_uneven_weight_no_qkv_hidden.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_uneven_weight_no_qkv_hidden.onnx.o -z noexecstack --format=binary attention_invalid_uneven_weight_no_qkv_hidden.onnx cd /build/reproducible-path/migraphx-7.1.1/test/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_uneven_weight_no_qkv_hidden.onnx.o [ 2%] Generating split_test_vector_as_input.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_vector_as_input.pb.o -z noexecstack --format=binary split_test_vector_as_input.pb [ 2%] Generating attention_invalid_weight_hidden_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_weight_hidden_size.onnx.o -z noexecstack --format=binary attention_invalid_weight_hidden_size.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/split_test_vector_as_input.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_invalid_weight_hidden_size.onnx.o [ 2%] Generating sqdiff_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sqdiff_test.pb.o -z noexecstack --format=binary sqdiff_test.pb [ 2%] Generating attention_multihead_bias_mask_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_bias_mask_test.onnx.o -z noexecstack --format=binary attention_multihead_bias_mask_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/sqdiff_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_bias_mask_test.onnx.o [ 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/squeeze_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_multihead_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/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."); }); | ^ [ 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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stopgradient_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch1_test.onnx.o 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 attention_single_head_batch2_test.onnx.o [ 2%] Generating stridedslice_masks_test.pb.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/tf/models && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stridedslice_masks_test.pb.o -z noexecstack --format=binary stridedslice_masks_test.pb cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch2_test.onnx.o -z noexecstack --format=binary attention_single_head_batch2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/stridedslice_masks_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/attention_single_head_batch2_test.onnx.o [ 2%] Generating 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 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/onnx && /usr/bin/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/stridedslice_test.pb.o In file included from /build/reproducible-path/migraphx-7.1.1/src/adjust_allocation.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 2%] Generating averagepool_1d_test.onnx.o [ 2%] Generating 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_1d_test.onnx.o -z noexecstack --format=binary averagepool_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 [ 2%] Generating averagepool_3d_test.onnx.o [ 2%] Generating tanh_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_3d_test.onnx.o -z noexecstack --format=binary averagepool_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/tf/models && /usr/bin/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/onnx && /usr/bin/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 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 transpose_test.pb.o [ 2%] Generating averagepool_dilate_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/transpose_test.pb.o -z noexecstack --format=binary transpose_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/averagepool_dilate_test.onnx.o -z noexecstack --format=binary averagepool_dilate_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/transpose_test.pb.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dilate_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/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_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 make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f test/tf/CMakeFiles/embed_lib_pb_files.dir/build.make test/tf/CMakeFiles/embed_lib_pb_files.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_asym_padding_error_test.onnx.o 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%] Building CXX object test/tf/CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf && /usr/bin/clang++ -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/embed/pb_files/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -Wno-reserved-identifier -Wno-extern-initializer -Wno-missing-variable-declarations -MD -MT test/tf/CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o -MF CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o.d -o CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/tf/embed/pb_files/pb_files.cpp [ 2%] Generating averagepool_dyn_autopad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_autopad_test.onnx.o -z noexecstack --format=binary averagepool_dyn_autopad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_autopad_test.onnx.o [ 2%] Generating averagepool_dyn_cip_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_cip_error_test.onnx.o -z noexecstack --format=binary averagepool_dyn_cip_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_dyn_cip_error_test.onnx.o [ 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 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(); } | ^ [ 2%] Generating averagepool_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_same_upper_test.onnx.o -z noexecstack --format=binary averagepool_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_same_upper_test.onnx.o [ 2%] Generating averagepool_sl_cip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_sl_cip_test.onnx.o -z noexecstack --format=binary averagepool_sl_cip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/averagepool_sl_cip_test.onnx.o [ 2%] Generating batch_norm_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_1d_test.onnx.o -z noexecstack --format=binary batch_norm_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_1d_test.onnx.o [ 3%] Generating batch_norm_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_2d_test.onnx.o -z noexecstack --format=binary batch_norm_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_2d_test.onnx.o [ 3%] Generating batch_norm_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_3d_test.onnx.o -z noexecstack --format=binary batch_norm_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/batch_norm_3d_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/analyze_streams.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 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 11 warnings generated. [ 3%] Generating binary_dyn_brcst_prelu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_prelu_test.onnx.o -z noexecstack --format=binary binary_dyn_brcst_prelu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/binary_dyn_brcst_prelu_test.onnx.o [ 3%] Generating bitwise_and_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/bitwise_and_bcast_test.onnx.o -z noexecstack --format=binary bitwise_and_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/bitwise_and_bcast_test.onnx.o [ 3%] Generating cast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cast_test.onnx.o -z noexecstack --format=binary cast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cast_test.onnx.o [ 3%] Generating castlike_error_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 3%] Generating ceil_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/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/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 [ 3%] Generating celu_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/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_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 [ 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_verify_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/celu_wrong_type_test.onnx.o [ 3%] Generating celu_zero_alpha_test.onnx.o [ 3%] Generating clip_dyn_min_max_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_zero_alpha_test.onnx.o -z noexecstack --format=binary celu_zero_alpha_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_dyn_min_max_test.onnx.o -z noexecstack --format=binary clip_dyn_min_max_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/celu_zero_alpha_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_dyn_min_max_test.onnx.o [ 3%] 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%] Building CXX object src/CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o [ 3%] Generating clip_dyn_min_only_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/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/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/obj-x86_64-linux-gnu/test/tf && /usr/bin/cmake -E cmake_link_script CMakeFiles/embed_lib_pb_files.dir/link.txt --verbose=1 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 /usr/bin/ar qc ../../lib/libembed_lib_pb_files.a CMakeFiles/embed_lib_pb_files.dir/embed/pb_files/pb_files.cpp.o add_bcast_test.pb.o add_test.pb.o addn_single_test.pb.o addn_test.pb.o addv2_test.pb.o argmax_test.pb.o argmin_test.pb.o assert_less_equal_test.pb.o batchmatmul_test.pb.o batchnorm_half_test.pb.o batchnorm_test.pb.o batchnormv3_test.pb.o biasadd_scalar_test.pb.o biasadd_test.pb.o cast_test.pb.o concat_test.pb.o constant_test.pb.o conv_add_test.pb.o conv_batch_test.pb.o conv_nchw_test.pb.o conv_relu6_test.pb.o conv_relu_test.pb.o conv_test.pb.o depthwise_conv_test.pb.o expanddims_neg_test.pb.o expanddims_test.pb.o gather_test.pb.o identity_test.pb.o matmul_test.pb.o mean_test.pb.o mean_test_nhwc.pb.o mul_test.pb.o multi_output_test.pb.o noop_test.pb.o onehot_test.pb.o pack_test.pb.o pack_test_nhwc.pb.o pad_test.pb.o pooling_test.pb.o pow_test.pb.o relu6_half_test.pb.o relu6_test.pb.o relu_test.pb.o reshape_test.pb.o rsqrt_test.pb.o shape_test.pb.o sigmoid_test.pb.o slice_test.pb.o softmax_test.pb.o split_test.pb.o split_test_one_output.pb.o split_test_vector_as_input.pb.o sqdiff_test.pb.o squeeze_test.pb.o stopgradient_test.pb.o stridedslice_masks_test.pb.o stridedslice_test.pb.o sub_test.pb.o tanh_test.pb.o transpose_test.pb.o variable_batch_test.pb.o /usr/bin/ranlib ../../lib/libembed_lib_pb_files.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 3%] Generating clip_test_op11_min_only.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_min_only.onnx.o -z noexecstack --format=binary clip_test_op11_min_only.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_min_only.onnx.o [ 3%] Built target embed_lib_pb_files [ 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 [ 3%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/node_def.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args.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/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 [ 3%] Generating clip_test_op11_no_args1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args1.onnx.o -z noexecstack --format=binary clip_test_op11_no_args1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/clip_test_op11_no_args1.onnx.o [ 3%] Generating concat_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_dyn_test.onnx.o -z noexecstack --format=binary concat_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_dyn_test.onnx.o [ 3%] Generating concat_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_test.onnx.o -z noexecstack --format=binary concat_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/concat_test.onnx.o [ 3%] Generating const_of_shape_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_default_test.onnx.o -z noexecstack --format=binary const_of_shape_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_default_test.onnx.o [ 3%] Generating const_of_shape_dyn_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_float_test.onnx.o -z noexecstack --format=binary const_of_shape_dyn_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_float_test.onnx.o [ 3%] Generating const_of_shape_dyn_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_int64_test.onnx.o -z noexecstack --format=binary const_of_shape_dyn_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_dyn_int64_test.onnx.o [ 3%] Generating const_of_shape_empty_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_empty_input_test.onnx.o -z noexecstack --format=binary const_of_shape_empty_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_empty_input_test.onnx.o [ 3%] Generating const_of_shape_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_float_test.onnx.o -z noexecstack --format=binary const_of_shape_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_float_test.onnx.o [ 3%] Generating const_of_shape_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_int64_test.onnx.o -z noexecstack --format=binary const_of_shape_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_int64_test.onnx.o [ 3%] Generating const_of_shape_no_value_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/const_of_shape_no_value_attr_test.onnx.o -z noexecstack --format=binary const_of_shape_no_value_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 4%] Generating constant_fill_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_input_as_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_test.onnx.o -z noexecstack --format=binary constant_fill_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/constant_fill_test.onnx.o [ 4%] Generating constant_multiple_attributes_test.onnx.o [ 4%] Building CXX object src/CMakeFiles/migraphx.dir/argument.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/constant_multiple_attributes_test.onnx.o -z noexecstack --format=binary constant_multiple_attributes_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 11 warnings generated. [ 4%] Generating conv_autopad_same_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_autopad_same_test.onnx.o -z noexecstack --format=binary conv_autopad_same_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_autopad_same_test.onnx.o [ 4%] 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 [ 4%] Generating conv_bad_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bad_bias_test.onnx.o -z noexecstack --format=binary conv_bad_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bad_bias_test.onnx.o [ 4%] Generating conv_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bias_test.onnx.o -z noexecstack --format=binary conv_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bias_test.onnx.o [ 4%] Generating conv_bn_relu_maxpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_test.onnx.o -z noexecstack --format=binary conv_bn_relu_maxpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_test.onnx.o [ 4%] Generating conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o -z noexecstack --format=binary conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o [ 4%] Generating conv_bn_relu_maxpool_unordered_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_test.onnx.o -z noexecstack --format=binary conv_bn_relu_maxpool_unordered_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_bn_relu_maxpool_unordered_test.onnx.o [ 4%] Generating conv_dynamic_batch_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_same_upper_test.onnx.o -z noexecstack --format=binary conv_dynamic_batch_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_same_upper_test.onnx.o [ 4%] Generating conv_dynamic_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_test.onnx.o -z noexecstack --format=binary conv_dynamic_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_batch_test.onnx.o [ 4%] Generating conv_dynamic_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_bias_test.onnx.o -z noexecstack --format=binary conv_dynamic_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_bias_test.onnx.o [ 4%] Generating conv_dynamic_img_and_weights_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_and_weights_test.onnx.o -z noexecstack --format=binary conv_dynamic_img_and_weights_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_and_weights_test.onnx.o [ 4%] Generating conv_dynamic_img_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_same_upper_test.onnx.o -z noexecstack --format=binary conv_dynamic_img_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_same_upper_test.onnx.o [ 4%] Generating conv_dynamic_img_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_img_test.onnx.o -z noexecstack --format=binary conv_dynamic_img_test.onnx 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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_kernel_same_lower_test.onnx.o [ 4%] Generating conv_dynamic_weights_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_weights_test.onnx.o -z noexecstack --format=binary conv_dynamic_weights_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_dynamic_weights_test.onnx.o [ 4%] Generating conv_relu_maxpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_test.onnx.o -z noexecstack --format=binary conv_relu_maxpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_test.onnx.o [ 4%] Generating conv_relu_maxpool_x2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_x2_test.onnx.o -z noexecstack --format=binary conv_relu_maxpool_x2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/conv_relu_maxpool_x2_test.onnx.o [ 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 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 | ^ /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 | ^ [ 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 /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 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 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(); } | ^ [ 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/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 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/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 convinteger_dual_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_dual_bias_test.onnx.o -z noexecstack --format=binary convinteger_dual_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_dual_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_data_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_data_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_data_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_data_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_input_types_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_input_types_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_input_types_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_input_types_test.onnx.o [ 5%] Generating convinteger_mismatched_inputs_dual_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_inputs_dual_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o [ 5%] Generating convinteger_mismatched_weight_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_weight_bias_test.onnx.o -z noexecstack --format=binary convinteger_mismatched_weight_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_mismatched_weight_bias_test.onnx.o [ 5%] Generating convinteger_no_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_test.onnx.o -z noexecstack --format=binary convinteger_no_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_test.onnx.o [ 5%] Generating convinteger_no_bias_uint8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_uint8_test.onnx.o -z noexecstack --format=binary convinteger_no_bias_uint8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/convinteger_no_bias_uint8_test.onnx.o [ 5%] Generating cos_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_fp8_test.onnx.o -z noexecstack --format=binary cos_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_fp8_test.onnx.o [ 5%] Generating cos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_test.onnx.o -z noexecstack --format=binary cos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cos_test.onnx.o [ 5%] Generating cosh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cosh_test.onnx.o -z noexecstack --format=binary cosh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/cosh_test.onnx.o [ 5%] Generating depthtospace_crd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_crd_test.onnx.o -z noexecstack --format=binary depthtospace_crd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_crd_test.onnx.o [ 5%] Generating depthtospace_simple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_simple_test.onnx.o -z noexecstack --format=binary depthtospace_simple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_simple_test.onnx.o [ 5%] Generating depthtospace_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_test.onnx.o -z noexecstack --format=binary depthtospace_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/depthtospace_test.onnx.o 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(); } | ^ [ 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 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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: 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 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 /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; | ^ [ 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 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 | ^ [ 5%] Generating dim_param_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dim_param_test.onnx.o -z noexecstack --format=binary dim_param_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/dim_param_test.onnx.o [ 5%] Generating div_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/div_fp8_test.onnx.o -z noexecstack --format=binary div_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/div_fp8_test.onnx.o 12 warnings generated. [ 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%] Building CXX object src/CMakeFiles/migraphx.dir/auto_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/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 [ 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 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(); } | ^ cd /build/reproducible-path/migraphx-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 [ 6%] Generating einsum_common_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_1_test.onnx.o -z noexecstack --format=binary einsum_common_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_1_test.onnx.o [ 6%] Generating einsum_common_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_2_test.onnx.o -z noexecstack --format=binary einsum_common_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_2_test.onnx.o [ 6%] Generating einsum_common_3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_3_test.onnx.o -z noexecstack --format=binary einsum_common_3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_3_test.onnx.o [ 6%] Generating einsum_common_4_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_4_test.onnx.o -z noexecstack --format=binary einsum_common_4_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_4_test.onnx.o [ 6%] Generating einsum_common_5_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_5_test.onnx.o -z noexecstack --format=binary einsum_common_5_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_5_test.onnx.o [ 6%] Generating einsum_common_6_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_6_test.onnx.o -z noexecstack --format=binary einsum_common_6_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_6_test.onnx.o [ 6%] Generating einsum_common_7_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_7_test.onnx.o -z noexecstack --format=binary einsum_common_7_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_7_test.onnx.o [ 6%] Generating einsum_common_8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_8_test.onnx.o -z noexecstack --format=binary einsum_common_8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_common_8_test.onnx.o [ 6%] Generating einsum_diag_vector_multiply_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diag_vector_multiply_test.onnx.o -z noexecstack --format=binary einsum_diag_vector_multiply_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diag_vector_multiply_test.onnx.o [ 6%] Generating einsum_diagonal_dim_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diagonal_dim_mismatch_negative_test.onnx.o -z noexecstack --format=binary einsum_diagonal_dim_mismatch_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_diagonal_dim_mismatch_negative_test.onnx.o [ 6%] Generating einsum_element_wise_multiplication_and_row_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_element_wise_multiplication_and_row_sum_test.onnx.o -z noexecstack --format=binary einsum_element_wise_multiplication_and_row_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_element_wise_multiplication_and_row_sum_test.onnx.o [ 6%] Generating einsum_ellipsis_implicit_form_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_implicit_form_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_implicit_form_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_implicit_form_test.onnx.o [ 6%] Generating einsum_ellipsis_mismatch_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_mismatch_negative_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_mismatch_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_mismatch_negative_test.onnx.o [ 6%] Generating einsum_ellipsis_multidim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_multidim_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_multidim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_multidim_test.onnx.o [ 6%] Generating einsum_ellipsis_scalar_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_scalar_multiplication_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_scalar_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_scalar_multiplication_test.onnx.o [ 6%] Generating einsum_ellipsis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_test.onnx.o [ 6%] Generating einsum_ellipsis_zero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_zero_test.onnx.o -z noexecstack --format=binary einsum_ellipsis_zero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_ellipsis_zero_test.onnx.o [ 6%] Generating einsum_empty_term_before_arrow_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_arrow_negative_test.onnx.o -z noexecstack --format=binary einsum_empty_term_before_arrow_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_arrow_negative_test.onnx.o [ 6%] Generating einsum_empty_term_before_comma_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_comma_negative_test.onnx.o -z noexecstack --format=binary einsum_empty_term_before_comma_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_empty_term_before_comma_negative_test.onnx.o [ 6%] Generating einsum_hadamard_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_hadamard_product_test.onnx.o -z noexecstack --format=binary einsum_hadamard_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_hadamard_product_test.onnx.o [ 6%] Generating einsum_last_input_missing_negative_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_last_input_missing_negative_test.onnx.o -z noexecstack --format=binary einsum_last_input_missing_negative_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_last_input_missing_negative_test.onnx.o [ 6%] Generating einsum_matrix_diagonal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_diagonal_test.onnx.o -z noexecstack --format=binary einsum_matrix_diagonal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_diagonal_test.onnx.o [ 6%] Generating einsum_matrix_dot_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_dot_product_test.onnx.o -z noexecstack --format=binary einsum_matrix_dot_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_dot_product_test.onnx.o [ 6%] Generating einsum_matrix_matrix_multiplication_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_matrix_multiplication_test.onnx.o -z noexecstack --format=binary einsum_matrix_matrix_multiplication_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_matrix_multiplication_test.onnx.o [ 7%] Generating einsum_matrix_outer_product_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_outer_product_test.onnx.o -z noexecstack --format=binary einsum_matrix_outer_product_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_matrix_outer_product_test.onnx.o [ 7%] Generating einsum_matrix_trace_implicit_test.onnx.o [ 7%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/attr_value.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/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/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/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 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."); }); | ^ [ 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 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"); }); | ^ [ 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 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 /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/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 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/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 [ 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/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/elu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/einsum_vector_outer_product_test.onnx.o [ 7%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/tensor.pb.cc.o [ 7%] Generating embedding_bag_offset_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/tensor.pb.cc.o -MF CMakeFiles/tf-proto.dir/tensor.pb.cc.o.d -o CMakeFiles/tf-proto.dir/tensor.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/tensor.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 In file included from /build/reproducible-path/migraphx-7.1.1/src/auto_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 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 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))) | ^ cd /build/reproducible-path/migraphx-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 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))) | ^ 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))) | ^ [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_data_test.onnx.o -z noexecstack --format=binary external_data_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/external_data_test.onnx.o [ 7%] Generating eyelike_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_bf16_test.onnx.o -z noexecstack --format=binary eyelike_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_bf16_test.onnx.o [ 7%] Generating eyelike_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_default_test.onnx.o -z noexecstack --format=binary eyelike_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_default_test.onnx.o [ 7%] Generating eyelike_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_double_test.onnx.o -z noexecstack --format=binary eyelike_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/eyelike_double_test.onnx.o [ 8%] Generating eyelike_half_test.onnx.o cd /build/reproducible-path/migraphx-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%] Linking CXX static library ../../lib/libonnx-proto.a [ 8%] Generating flatten_nonstd_test.onnx.o 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 cd /build/reproducible-path/migraphx-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 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 [ 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 /usr/bin/ar qc ../../lib/libonnx-proto.a "CMakeFiles/onnx-proto.dir/onnx.pb.cc.o" /usr/bin/ranlib ../../lib/libonnx-proto.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 8%] Built target onnx-proto [ 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 [ 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 [ 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_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gather_test.onnx.o [ 8%] Building CXX object src/CMakeFiles/migraphx.dir/base64.cpp.o [ 8%] Generating gathernd_batch_dims_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/base64.cpp.o -MF CMakeFiles/migraphx.dir/base64.cpp.o.d -o CMakeFiles/migraphx.dir/base64.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/base64.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 14 warnings generated. [ 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%] 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 [ 8%] Generating gelu_default_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_half_test.onnx.o -z noexecstack --format=binary gelu_default_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_half_test.onnx.o [ 8%] Generating gelu_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_test.onnx.o -z noexecstack --format=binary gelu_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_default_test.onnx.o [ 8%] Generating gelu_fast_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_bias_test.onnx.o -z noexecstack --format=binary gelu_fast_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_bias_test.onnx.o [ 8%] Generating gelu_fast_invalid_bias_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_bias_test.onnx.o -z noexecstack --format=binary gelu_fast_invalid_bias_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_bias_test.onnx.o [ 8%] Generating gelu_fast_invalid_x_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_x_test.onnx.o -z noexecstack --format=binary gelu_fast_invalid_x_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_invalid_x_test.onnx.o [ 8%] Generating gelu_fast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_test.onnx.o -z noexecstack --format=binary gelu_fast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_fast_test.onnx.o [ 8%] Generating gelu_invalid_input_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_invalid_input_type_test.onnx.o -z noexecstack --format=binary gelu_invalid_input_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_invalid_input_type_test.onnx.o [ 8%] Generating gelu_quick_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_quick_test.onnx.o -z noexecstack --format=binary gelu_quick_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_quick_test.onnx.o [ 8%] Generating gelu_tanh_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_double_test.onnx.o -z noexecstack --format=binary gelu_tanh_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_double_test.onnx.o [ 8%] Generating gelu_tanh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_test.onnx.o -z noexecstack --format=binary gelu_tanh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gelu_tanh_test.onnx.o [ 8%] Generating gemm_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_bf16_test.onnx.o -z noexecstack --format=binary gemm_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_bf16_test.onnx.o [ 8%] Generating gemm_brcst_C_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_brcst_C_test.onnx.o -z noexecstack --format=binary gemm_brcst_C_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_brcst_C_test.onnx.o [ 8%] Generating gemm_dyn_C_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_dyn_C_error.onnx.o -z noexecstack --format=binary gemm_dyn_C_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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%] 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 [ 9%] Generating gemm_no_C_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_no_C_test.onnx.o -z noexecstack --format=binary gemm_no_C_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_no_C_test.onnx.o [ 9%] Generating gemm_rank_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_rank_error.onnx.o -z noexecstack --format=binary gemm_rank_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_rank_error.onnx.o [ 9%] Generating gemm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_test.onnx.o -z noexecstack --format=binary gemm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gemm_test.onnx.o [ 9%] Generating globalavgpool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_dyn_test.onnx.o -z noexecstack --format=binary globalavgpool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_dyn_test.onnx.o [ 9%] Generating globalavgpool_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_fp8_test.onnx.o -z noexecstack --format=binary globalavgpool_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_fp8_test.onnx.o [ 9%] Generating globalavgpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_test.onnx.o -z noexecstack --format=binary globalavgpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalavgpool_test.onnx.o [ 9%] Generating globallppool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_dyn_test.onnx.o -z noexecstack --format=binary globallppool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_dyn_test.onnx.o [ 9%] Generating globallppool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_test.onnx.o -z noexecstack --format=binary globallppool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globallppool_test.onnx.o [ 9%] Generating globalmaxpool_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_dyn_test.onnx.o -z noexecstack --format=binary globalmaxpool_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_dyn_test.onnx.o [ 9%] Generating globalmaxpool_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_fp8_test.onnx.o -z noexecstack --format=binary globalmaxpool_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_fp8_test.onnx.o [ 9%] Generating globalmaxpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_test.onnx.o -z noexecstack --format=binary globalmaxpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/globalmaxpool_test.onnx.o [ 9%] Generating greater_bool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_bool_test.onnx.o -z noexecstack --format=binary greater_bool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_bool_test.onnx.o [ 9%] Generating greater_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_test.onnx.o -z noexecstack --format=binary greater_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/greater_test.onnx.o [ 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%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_0_additional_1_test.onnx.o [ 9%] Generating gridsample_bicubic_align_corners_1_additional_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_1_additional_1_test.onnx.o -z noexecstack --format=binary gridsample_bicubic_align_corners_1_additional_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_bicubic_align_corners_1_additional_1_test.onnx.o [ 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%] 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 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."); }); | ^ [ 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 [ 9%] Generating gridsample_mismatching_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_mismatching_dims_test.onnx.o -z noexecstack --format=binary gridsample_mismatching_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_mismatching_dims_test.onnx.o /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); | ^ [ 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 /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; | ^ 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"); }); | ^ [ 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 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 | ^ /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_volumetric_nearest_align_corners_0_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_volumetric_nearest_align_corners_0_test.onnx.o -z noexecstack --format=binary gridsample_volumetric_nearest_align_corners_0_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_volumetric_nearest_align_corners_0_test.onnx.o [ 9%] Generating gridsample_wrong_grid_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_wrong_grid_type_test.onnx.o -z noexecstack --format=binary gridsample_wrong_grid_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_wrong_grid_type_test.onnx.o [ 10%] Generating gridsample_zeros_padding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_zeros_padding_test.onnx.o -z noexecstack --format=binary gridsample_zeros_padding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/gridsample_zeros_padding_test.onnx.o [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_half_test.onnx.o -z noexecstack --format=binary group_norm_4d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_half_test.onnx.o [ 10%] Generating group_norm_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_test.onnx.o -z noexecstack --format=binary group_norm_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_4d_test.onnx.o [ 10%] Generating group_norm_5d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_bf16_test.onnx.o -z noexecstack --format=binary group_norm_5d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_bf16_test.onnx.o [ 10%] Generating group_norm_5d_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_half_test.onnx.o -z noexecstack --format=binary group_norm_5d_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_half_test.onnx.o [ 10%] Generating group_norm_5d_test.onnx.o 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/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_test.onnx.o -z noexecstack --format=binary group_norm_5d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_5d_test.onnx.o [ 10%] Generating group_norm_contrib_3d_channel_last_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_bf16_test.onnx.o -z noexecstack --format=binary group_norm_contrib_3d_channel_last_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_3d_channel_last_bf16_test.onnx.o 3 warnings generated. [ 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%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/tensor_shape.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_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 [ 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 [ 10%] Generating group_norm_contrib_3d_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_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_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%] Building CXX object src/CMakeFiles/migraphx.dir/compile_src.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/compile_src.cpp.o -MF CMakeFiles/migraphx.dir/compile_src.cpp.o.d -o CMakeFiles/migraphx.dir/compile_src.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/compile_src.cpp [ 10%] Generating group_norm_contrib_channels_last_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_channels_last_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_3d_test.onnx.o [ 10%] Generating group_norm_contrib_channels_last_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_4d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_channels_last_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_4d_test.onnx.o [ 10%] Generating group_norm_contrib_channels_last_and_silu_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_and_silu_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_channels_last_and_silu_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_channels_last_and_silu_3d_test.onnx.o [ 10%] Generating group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o -z noexecstack --format=binary group_norm_contrib_gamma_beta_float_xy_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o [ 10%] Generating group_norm_contrib_no_activation_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_activation_attr_test.onnx.o -z noexecstack --format=binary group_norm_contrib_no_activation_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_activation_attr_test.onnx.o [ 10%] Generating group_norm_contrib_no_num_groups_attr_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_num_groups_attr_test.onnx.o -z noexecstack --format=binary group_norm_contrib_no_num_groups_attr_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_no_num_groups_attr_test.onnx.o [ 10%] Generating group_norm_contrib_silu_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_silu_3d_test.onnx.o -z noexecstack --format=binary group_norm_contrib_silu_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_contrib_silu_3d_test.onnx.o [ 10%] Generating group_norm_invalid_bias_shape_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_bias_shape_test.onnx.o -z noexecstack --format=binary group_norm_invalid_bias_shape_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_bias_shape_test.onnx.o [ 10%] Generating group_norm_invalid_input_count_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_count_error_test.onnx.o -z noexecstack --format=binary group_norm_invalid_input_count_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_count_error_test.onnx.o [ 10%] Generating group_norm_invalid_input_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_shape_error_test.onnx.o -z noexecstack --format=binary group_norm_invalid_input_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/group_norm_invalid_input_shape_error_test.onnx.o [ 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 [ 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%] 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 [ 11%] Generating hardsigmoid_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/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_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 [ 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/hardsigmoid_verify_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/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 [ 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.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/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 [ 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_literal_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/if_param_excp1_test.onnx.o [ 11%] Generating 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_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o [ 11%] Generating if_pl_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/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/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_pl_test.onnx.o -z noexecstack --format=binary if_pl_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_pl_test.onnx.o [ 11%] Generating if_then_else_multi_output_shapes_inlined_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_inlined_test.onnx.o -z noexecstack --format=binary if_then_else_multi_output_shapes_inlined_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_inlined_test.onnx.o [ 11%] Generating if_then_else_multi_output_shapes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_test.onnx.o -z noexecstack --format=binary if_then_else_multi_output_shapes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_else_multi_output_shapes_test.onnx.o [ 11%] Generating if_then_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test.onnx.o -z noexecstack --format=binary if_then_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test.onnx.o [ 11%] Generating if_then_test_inlined.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test_inlined.onnx.o -z noexecstack --format=binary if_then_test_inlined.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_then_test_inlined.onnx.o [ 11%] Generating if_tuple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_tuple_test.onnx.o -z noexecstack --format=binary if_tuple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/if_tuple_test.onnx.o [ 11%] Generating imagescaler_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_bf16_test.onnx.o -z noexecstack --format=binary imagescaler_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_bf16_test.onnx.o [ 11%] Generating imagescaler_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_half_test.onnx.o -z noexecstack --format=binary imagescaler_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_half_test.onnx.o [ 11%] Generating imagescaler_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_test.onnx.o -z noexecstack --format=binary imagescaler_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/imagescaler_test.onnx.o [ 11%] Generating implicit_add_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_add_bcast_test.onnx.o -z noexecstack --format=binary implicit_add_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_add_bcast_test.onnx.o [ 11%] Generating implicit_pow_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_pow_bcast_test.onnx.o -z noexecstack --format=binary implicit_pow_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_pow_bcast_test.onnx.o [ 11%] Generating implicit_sub_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_sub_bcast_test.onnx.o -z noexecstack --format=binary implicit_sub_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/implicit_sub_bcast_test.onnx.o [ 11%] Generating initializer_not_an_input.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/initializer_not_an_input.onnx.o -z noexecstack --format=binary initializer_not_an_input.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/initializer_not_an_input.onnx.o [ 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 [ 11%] Generating instance_norm_dyn_batch_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_half_test.onnx.o -z noexecstack --format=binary instance_norm_dyn_batch_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_half_test.onnx.o [ 11%] Generating instance_norm_dyn_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_test.onnx.o -z noexecstack --format=binary instance_norm_dyn_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_dyn_batch_test.onnx.o [ 11%] Generating instance_norm_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_half_test.onnx.o -z noexecstack --format=binary instance_norm_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_half_test.onnx.o [ 12%] Generating instance_norm_invalid_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_invalid_type_test.onnx.o -z noexecstack --format=binary instance_norm_invalid_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_invalid_type_test.onnx.o [ 12%] Generating instance_norm_nonbroadcastable_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_nonbroadcastable_test.onnx.o -z noexecstack --format=binary instance_norm_nonbroadcastable_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_nonbroadcastable_test.onnx.o [ 12%] Generating instance_norm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_test.onnx.o -z noexecstack --format=binary instance_norm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_test.onnx.o [ 12%] Generating instance_norm_type_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_type_mismatch_test.onnx.o -z noexecstack --format=binary instance_norm_type_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/instance_norm_type_mismatch_test.onnx.o [ 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 [ 12%] Generating isinf_half_pos_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_pos_test.onnx.o -z noexecstack --format=binary isinf_half_pos_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_pos_test.onnx.o [ 12%] Generating isinf_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_test.onnx.o -z noexecstack --format=binary isinf_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_half_test.onnx.o [ 12%] Generating isinf_neg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_neg_test.onnx.o -z noexecstack --format=binary isinf_neg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_neg_test.onnx.o [ 12%] Generating isinf_no_detect_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_no_detect_test.onnx.o -z noexecstack --format=binary isinf_no_detect_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isinf_no_detect_test.onnx.o [ 12%] Generating isnan_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_bf16_test.onnx.o -z noexecstack --format=binary isnan_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_bf16_test.onnx.o [ 12%] Generating isnan_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_float_test.onnx.o -z noexecstack --format=binary isnan_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_float_test.onnx.o [ 12%] Generating isnan_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_half_test.onnx.o -z noexecstack --format=binary isnan_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/isnan_half_test.onnx.o [ 12%] Generating layer_norm_2d_axis_minus_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_minus_one_test.onnx.o -z noexecstack --format=binary layer_norm_2d_axis_minus_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_minus_one_test.onnx.o [ 12%] Generating layer_norm_2d_axis_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_one_test.onnx.o -z noexecstack --format=binary layer_norm_2d_axis_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_one_test.onnx.o [ 12%] Generating layer_norm_2d_axis_zero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_zero_test.onnx.o -z noexecstack --format=binary layer_norm_2d_axis_zero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_2d_axis_zero_test.onnx.o [ 12%] Generating layer_norm_3d_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_bf16_test.onnx.o -z noexecstack --format=binary layer_norm_3d_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_bf16_test.onnx.o [ 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%] Generating layer_norm_3d_test.onnx.o [ 12%] Building CXX object src/tf/CMakeFiles/tf-proto.dir/types.pb.cc.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/layer_norm_3d_test.onnx.o -z noexecstack --format=binary layer_norm_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -w -MD -MT src/tf/CMakeFiles/tf-proto.dir/types.pb.cc.o -MF CMakeFiles/tf-proto.dir/types.pb.cc.o.d -o CMakeFiles/tf-proto.dir/types.pb.cc.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/types.pb.cc cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/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%] 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 [ 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%] 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 [ 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 11 warnings generated. [ 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 [ 13%] 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 [ 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/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 [ 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%] 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%] 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 [ 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_key_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/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 [ 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_qkv_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/mha_invalid_query_test.onnx.o [ 15%] Generating mha_invalid_value_ndim_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_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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_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/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_qkv_packed_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/mha_scale_test.onnx.o [ 15%] Generating min_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/min_test.onnx.o -z noexecstack --format=binary min_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/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/min_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/mha_test.onnx.o [ 15%] Generating mod_test_different_dtypes.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_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/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test.onnx.o -z noexecstack --format=binary mod_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_different_dtypes.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/mod_test.onnx.o [ 15%] Generating mod_test_fmod_bf16.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/mod_test_fmod_bf16.onnx.o -z noexecstack --format=binary mod_test_fmod_bf16.onnx [ 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_bf16.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/mod_test_fmod.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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_dyn_test.onnx.o -z noexecstack --format=binary multinomial_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_dyn_test.onnx.o [ 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%] Generating multinomial_int64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_int64_test.onnx.o -z noexecstack --format=binary multinomial_int64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/multinomial_int64_test.onnx.o [ 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_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_test.onnx.o -z noexecstack --format=binary mvn_default_axes_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/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_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/mvn_default_axes_rank_too_small_test.onnx.o [ 16%] Generating mvn_rank_2_bf16_test.onnx.o [ 16%] Building CXX object src/CMakeFiles/migraphx.dir/cpp_generator.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/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/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 [ 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%] 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%] Building CXX object src/CMakeFiles/migraphx.dir/dom_info.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/dom_info.cpp.o -MF CMakeFiles/migraphx.dir/dom_info.cpp.o.d -o CMakeFiles/migraphx.dir/dom_info.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/dom_info.cpp [ 16%] Building CXX object src/CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o [ 16%] Generating neg_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/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 cd /build/reproducible-path/migraphx-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 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."); }); | ^ 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/cpp_generator.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 7 warnings generated. [ 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 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(); } | ^ [ 17%] 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 /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:180:24: warning: not eliding copy on return [-Wnrvo] 180 | return fname; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/stringutils.hpp:156:18: note: in instantiation of function template specialization 'migraphx::cpp_generator::generate_point_op(const operation &, const std::vector &)::(anonymous class)::operator()<__gnu_cxx::__normal_iterator>, __gnu_cxx::__normal_iterator>>' requested here 156 | auto r = f(next_start + start.size(), next_end); | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:171:12: note: in instantiation of function template specialization 'migraphx::interpolate_string<(lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:171:37)>' requested here 171 | return interpolate_string(code, [&](auto start, auto last) -> std::string { | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:197:20: warning: not eliding copy on return [-Wnrvo] 197 | return key; | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:241:24: warning: not eliding copy on return [-Wnrvo] 241 | return s; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:63:14: note: in instantiation of function template specialization 'migraphx::cpp_generator::generate_module(const module &, const generate_module_callback &)::(anonymous class)::operator()>>' requested here 63 | { return std::forward<_Fn>(__f)(std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:116:14: note: in instantiation of function template specialization 'std::__invoke_impl, (lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22) &, migraphx::instruction_ref, const std::unordered_map> &>' requested here 116 | return std::__invoke_impl<__type>(__tag{}, | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:292:14: note: in instantiation of function template specialization 'std::__invoke_r, (lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22) &, migraphx::instruction_ref, const std::unordered_map> &>' requested here 292 | return std::__invoke_r<_Res>(*_Base::_M_get_pointer(__functor), | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:453:35: note: in instantiation of member function 'std::_Function_handler (migraphx::instruction_ref, const std::unordered_map> &), (lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22)>::_M_invoke' requested here 453 | _M_invoker = &_My_handler::_M_invoke; | ^ /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22: note: in instantiation of function template specialization 'std::function (migraphx::instruction_ref, const std::unordered_map> &)>::function<(lambda at /build/reproducible-path/migraphx-7.1.1/src/cpp_generator.cpp:210:22), void>' requested here 210 | .set_body(m, [&](instruction_ref ins, const auto& names) -> std::string { | ^ [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o 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."); }); | ^ 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"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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."); }); | ^ [ 17%] Generating negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o 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"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 17%] Generating 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 /usr/bin/ar qc ../../lib/libtf-proto.a "CMakeFiles/tf-proto.dir/graph.pb.cc.o" "CMakeFiles/tf-proto.dir/node_def.pb.cc.o" "CMakeFiles/tf-proto.dir/attr_value.pb.cc.o" "CMakeFiles/tf-proto.dir/tensor.pb.cc.o" "CMakeFiles/tf-proto.dir/tensor_shape.pb.cc.o" "CMakeFiles/tf-proto.dir/resource_handle.pb.cc.o" "CMakeFiles/tf-proto.dir/types.pb.cc.o" "CMakeFiles/tf-proto.dir/function.pb.cc.o" "CMakeFiles/tf-proto.dir/op_def.pb.cc.o" "CMakeFiles/tf-proto.dir/versions.pb.cc.o" /usr/bin/ranlib ../../lib/libtf-proto.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 17%] Generating negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o -z noexecstack --format=binary negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o 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 | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/dead_code_elimination.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 17%] Built target tf-proto [ 17%] Generating negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/negativeloglikelihoodloss_kd_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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(); } | ^ 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(); } | ^ [ 17%] 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 [ 17%] Generating nhwcconv_test.onnx.o [ 17%] Generating negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nhwcconv_test.onnx.o -z noexecstack --format=binary nhwcconv_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nhwcconv_test.onnx.o [ 17%] Generating nms_dynamic_boxes_test.onnx.o [ 17%] Generating nms_dynamic_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_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/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_boxes_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/nms_dynamic_batch_test.onnx.o [ 17%] Generating nms_test.onnx.o [ 17%] Generating nms_dynamic_classes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_dynamic_classes_test.onnx.o -z noexecstack --format=binary nms_dynamic_classes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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_dynamic_classes_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/nms_test.onnx.o [ 17%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o [ 17%] Generating nms_use_dyn_output_false_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_common_subexpression.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_use_dyn_output_false_test.onnx.o -z noexecstack --format=binary nms_use_dyn_output_false_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nms_use_dyn_output_false_test.onnx.o [ 17%] Generating no_pad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/no_pad_test.onnx.o -z noexecstack --format=binary no_pad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/no_pad_test.onnx.o [ 17%] Generating nonzero_dynamic_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_dynamic_test.onnx.o -z noexecstack --format=binary nonzero_dynamic_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_dynamic_test.onnx.o [ 18%] Generating nonzero_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_int_test.onnx.o -z noexecstack --format=binary nonzero_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_int_test.onnx.o [ 18%] Generating nonzero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_test.onnx.o -z noexecstack --format=binary nonzero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/nonzero_test.onnx.o [ 18%] Generating not_bool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_bool_test.onnx.o -z noexecstack --format=binary not_bool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_bool_test.onnx.o [ 18%] Generating not_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_test.onnx.o -z noexecstack --format=binary not_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/not_test.onnx.o [ 18%] Generating onehot_dyn_test0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test0.onnx.o -z noexecstack --format=binary onehot_dyn_test0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test0.onnx.o 11 warnings generated. [ 18%] Generating onehot_dyn_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test1.onnx.o -z noexecstack --format=binary onehot_dyn_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_dyn_test1.onnx.o [ 18%] 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 [ 18%] Generating onehot_static_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_static_test.onnx.o -z noexecstack --format=binary onehot_static_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onehot_static_test.onnx.o [ 18%] Generating onnx_gru_3arg.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_3arg.onnx.o -z noexecstack --format=binary onnx_gru_3arg.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_3arg.onnx.o [ 18%] Generating onnx_gru_4arg.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_4arg.onnx.o -z noexecstack --format=binary onnx_gru_4arg.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_4arg.onnx.o [ 18%] Generating onnx_gru_5arg.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_5arg.onnx.o -z noexecstack --format=binary onnx_gru_5arg.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_5arg.onnx.o [ 18%] Generating onnx_gru_bi.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi.onnx.o -z noexecstack --format=binary onnx_gru_bi.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi.onnx.o [ 18%] Generating onnx_gru_bi_0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_0.onnx.o -z noexecstack --format=binary onnx_gru_bi_0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_0.onnx.o [ 18%] Generating onnx_gru_bi_1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_1.onnx.o -z noexecstack --format=binary onnx_gru_bi_1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_1.onnx.o [ 18%] Generating onnx_gru_bi_2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_2.onnx.o -z noexecstack --format=binary onnx_gru_bi_2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_bi_2.onnx.o [ 18%] Generating onnx_gru_forward.onnx.o cd /build/reproducible-path/migraphx-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 11 warnings generated. [ 18%] Generating onnx_gru_forward_0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_forward_0.onnx.o -z noexecstack --format=binary onnx_gru_forward_0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_forward_0.onnx.o [ 18%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp [ 18%] Generating onnx_gru_reverse.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse.onnx.o -z noexecstack --format=binary onnx_gru_reverse.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse.onnx.o [ 18%] Generating onnx_gru_reverse_1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse_1.onnx.o -z noexecstack --format=binary onnx_gru_reverse_1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_gru_reverse_1.onnx.o [ 18%] Generating onnx_lstm_bi.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi.onnx.o -z noexecstack --format=binary onnx_lstm_bi.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi.onnx.o [ 18%] Generating onnx_lstm_bi0af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi0af.onnx.o -z noexecstack --format=binary onnx_lstm_bi0af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi0af.onnx.o [ 18%] Generating onnx_lstm_bi1af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi1af.onnx.o -z noexecstack --format=binary onnx_lstm_bi1af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi1af.onnx.o [ 18%] Generating onnx_lstm_bi2af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi2af.onnx.o -z noexecstack --format=binary onnx_lstm_bi2af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi2af.onnx.o [ 18%] Generating onnx_lstm_bi3af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3af.onnx.o -z noexecstack --format=binary onnx_lstm_bi3af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3af.onnx.o [ 18%] Generating onnx_lstm_bi3args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3args.onnx.o -z noexecstack --format=binary onnx_lstm_bi3args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi3args.onnx.o [ 18%] Generating onnx_lstm_bi4af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4af.onnx.o -z noexecstack --format=binary onnx_lstm_bi4af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4af.onnx.o [ 18%] Generating onnx_lstm_bi4args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4args.onnx.o -z noexecstack --format=binary onnx_lstm_bi4args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi4args.onnx.o [ 18%] Generating onnx_lstm_bi5af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5af.onnx.o -z noexecstack --format=binary onnx_lstm_bi5af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5af.onnx.o [ 18%] Generating onnx_lstm_bi5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5args.onnx.o -z noexecstack --format=binary onnx_lstm_bi5args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi5args.onnx.o [ 18%] Generating onnx_lstm_bi6args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi6args.onnx.o -z noexecstack --format=binary onnx_lstm_bi6args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi6args.onnx.o [ 18%] Generating onnx_lstm_bi7args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi7args.onnx.o -z noexecstack --format=binary onnx_lstm_bi7args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_bi7args.onnx.o [ 18%] Generating onnx_lstm_cell.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_cell.onnx.o -z noexecstack --format=binary onnx_lstm_cell.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_cell.onnx.o [ 18%] Generating onnx_lstm_f0af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f0af.onnx.o -z noexecstack --format=binary onnx_lstm_f0af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f0af.onnx.o [ 18%] Generating onnx_lstm_f1af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f1af.onnx.o -z noexecstack --format=binary onnx_lstm_f1af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f1af.onnx.o [ 18%] Generating onnx_lstm_f2af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f2af.onnx.o -z noexecstack --format=binary onnx_lstm_f2af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f2af.onnx.o [ 18%] Generating onnx_lstm_f3args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f3args.onnx.o -z noexecstack --format=binary onnx_lstm_f3args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f3args.onnx.o [ 18%] Generating onnx_lstm_f4args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f4args.onnx.o -z noexecstack --format=binary onnx_lstm_f4args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f4args.onnx.o [ 18%] Generating onnx_lstm_f5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f5args.onnx.o -z noexecstack --format=binary onnx_lstm_f5args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f5args.onnx.o [ 18%] Generating onnx_lstm_f6args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f6args.onnx.o -z noexecstack --format=binary onnx_lstm_f6args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f6args.onnx.o [ 18%] Generating onnx_lstm_f7args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f7args.onnx.o -z noexecstack --format=binary onnx_lstm_f7args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_f7args.onnx.o [ 19%] Generating onnx_lstm_forward.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_forward.onnx.o -z noexecstack --format=binary onnx_lstm_forward.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_forward.onnx.o 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."); }); | ^ [ 19%] Generating onnx_lstm_hs.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_hs.onnx.o -z noexecstack --format=binary onnx_lstm_hs.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_hs.onnx.o 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"); }); | ^ [ 19%] Generating onnx_lstm_last.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_last.onnx.o -z noexecstack --format=binary onnx_lstm_last.onnx /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: 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_last.onnx.o [ 19%] Generating onnx_lstm_r0af.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r0af.onnx.o -z noexecstack --format=binary onnx_lstm_r0af.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r0af.onnx.o [ 19%] Generating onnx_lstm_r5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r5args.onnx.o -z noexecstack --format=binary onnx_lstm_r5args.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_r5args.onnx.o [ 19%] Generating onnx_lstm_reverse.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_lstm_reverse.onnx.o -z noexecstack --format=binary onnx_lstm_reverse.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 19%] Generating onnx_rnn_3args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_3args.onnx.o -z noexecstack --format=binary onnx_rnn_3args.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_3args.onnx.o [ 19%] Generating onnx_rnn_5args.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_5args.onnx.o -z noexecstack --format=binary onnx_rnn_5args.onnx 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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 19%] Generating onnx_rnn_bi.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_bi.onnx.o -z noexecstack --format=binary onnx_rnn_bi.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_bi.onnx.o [ 19%] Generating onnx_rnn_forward.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_forward.onnx.o -z noexecstack --format=binary onnx_rnn_forward.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_forward.onnx.o [ 19%] Generating onnx_rnn_reverse.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_rnn_reverse.onnx.o -z noexecstack --format=binary onnx_rnn_reverse.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_common_subexpression.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 19%] Generating onnx_sinh.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_sinh.onnx.o -z noexecstack --format=binary onnx_sinh.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/onnx_sinh.onnx.o [ 19%] Generating pad_3arg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_3arg_test.onnx.o -z noexecstack --format=binary pad_3arg_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_3arg_test.onnx.o [ 19%] Generating pad_4arg_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_axes_test.onnx.o -z noexecstack --format=binary pad_4arg_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_axes_test.onnx.o 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."); }); | ^ [ 19%] Generating pad_4arg_invalid_axes_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_invalid_axes_error_test.onnx.o -z noexecstack --format=binary pad_4arg_invalid_axes_error_test.onnx 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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 19%] Generating pad_4arg_neg_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_neg_axes_test.onnx.o -z noexecstack --format=binary pad_4arg_neg_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_4arg_neg_axes_test.onnx.o [ 19%] Generating pad_asym_invalid_pads_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_invalid_pads_error_test.onnx.o -z noexecstack --format=binary pad_asym_invalid_pads_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_invalid_pads_error_test.onnx.o [ 19%] Generating pad_asym_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_test.onnx.o -z noexecstack --format=binary pad_asym_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_asym_test.onnx.o [ 19%] Generating pad_attr_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_attr_dyn_test.onnx.o -z noexecstack --format=binary pad_attr_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_attr_dyn_test.onnx.o 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(); } | ^ [ 19%] Generating pad_cnst_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_cnst_dyn_test.onnx.o -z noexecstack --format=binary pad_cnst_dyn_test.onnx 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_cnst_dyn_test.onnx.o [ 19%] Generating pad_dyn_reflect_error.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_dyn_reflect_error.onnx.o -z noexecstack --format=binary pad_dyn_reflect_error.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_dyn_reflect_error.onnx.o [ 19%] Generating pad_edge_1d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_1d_test.onnx.o -z noexecstack --format=binary pad_edge_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_1d_test.onnx.o [ 19%] Generating pad_edge_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_2d_test.onnx.o -z noexecstack --format=binary pad_edge_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_edge_2d_test.onnx.o [ 19%] Generating pad_edge_2d_with_axes_test.onnx.o 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:cd /build/reproducible-path/migraphx-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 :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&, conscd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 t shape&, const std::vector&) const | ^ [ 19%] Generating pad_empty_const_val_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_empty_const_val_test.onnx.o -z noexecstack --format=binary pad_empty_const_val_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_empty_const_val_test.onnx.o [ 19%] Generating pad_reflect_multiaxis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_multiaxis_test.onnx.o -z noexecstack --format=binary pad_reflect_multiaxis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_multiaxis_test.onnx.o [ 19%] Generating pad_reflect_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_test.onnx.o -z noexecstack --format=binary pad_reflect_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_test.onnx.o [ 19%] Generating pad_reflect_with_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_with_axes_test.onnx.o -z noexecstack --format=binary pad_reflect_with_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_reflect_with_axes_test.onnx.o [ 19%] Generating pad_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_test.onnx.o -z noexecstack --format=binary pad_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_test.onnx.o 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."); }); | ^ [ 19%] Generating pad_undef_const_val_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_undef_const_val_test.onnx.o -z noexecstack --format=binary pad_undef_const_val_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pad_undef_const_val_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 19%] Generating pow_bcast_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/pow_bcast_test.onnx.o -z noexecstack --format=binary pow_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test.onnx.o [ 19%] Generating pow_bcast_test1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test1.onnx.o -z noexecstack --format=binary pow_bcast_test1.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_bcast_test1.onnx.o [ 19%] Generating pow_fp32_i64_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_fp32_i64_test.onnx.o -z noexecstack --format=binary pow_fp32_i64_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_fp32_i64_test.onnx.o [ 19%] 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 [ 19%] Generating pow_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_test.onnx.o -z noexecstack --format=binary pow_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/pow_test.onnx.o [ 19%] Generating prefix_scan_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prefix_scan_sum_test.onnx.o -z noexecstack --format=binary prefix_scan_sum_test.onnx 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:cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 :vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 19%] Generating prelu_brcst_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prelu_brcst_test.onnx.o -z noexecstack --format=binary prelu_brcst_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/prelu_brcst_test.onnx.o 11 warnings generated. [ 19%] Generating qlinearadd_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearadd_bcast_test.onnx.o -z noexecstack --format=binary qlinearadd_bcast_test.onnx 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearadd_bcast_test.onnx.o [ 19%] Generating qlinearaveragepool_1d_test.onnx.o [ 19%] Generating qlinearadd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_1d_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_1d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 20%] Generating qlinearaveragepool_2d_ceil_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_dilations_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_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/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_ceil_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/qlinearaveragepool_2d_dilations_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_pads_count_include_pad_test.onnx.o [ 20%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_convert.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/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/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 20%] Generating qlinearaveragepool_2d_same_lower_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_lower_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_same_lower_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_lower_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_same_upper_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_upper_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_same_upper_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_same_upper_test.onnx.o 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; | ^ [ 20%] Generating qlinearaveragepool_2d_strides_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_strides_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_strides_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_strides_test.onnx.o [ 20%] Generating qlinearaveragepool_2d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_2d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_2d_test.onnx.o [ 20%] Generating qlinearaveragepool_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_3d_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_3d_test.onnx.o [ 20%] Generating qlinearaveragepool_notset_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_notset_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_notset_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_notset_test.onnx.o [ 20%] Generating qlinearaveragepool_nt_cip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_nt_cip_test.onnx.o -z noexecstack --format=binary qlinearaveragepool_nt_cip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearaveragepool_nt_cip_test.onnx.o [ 20%] Generating qlinearconcat_3d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_3d_test.onnx.o -z noexecstack --format=binary qlinearconcat_3d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_3d_test.onnx.o [ 20%] Generating qlinearconcat_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_test.onnx.o -z noexecstack --format=binary qlinearconcat_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconcat_test.onnx.o [ 20%] 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 [ 20%] Generating qlinearconv_pad_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_pad_1_test.onnx.o -z noexecstack --format=binary qlinearconv_pad_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_pad_1_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_contiguous.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 20%] Generating qlinearconv_scale_1D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_scale_1D_test.onnx.o -z noexecstack --format=binary qlinearconv_scale_1D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_scale_1D_test.onnx.o [ 20%] Generating qlinearconv_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_test.onnx.o -z noexecstack --format=binary qlinearconv_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearconv_test.onnx.o [ 20%] Generating qlinearglobalavgpool_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearglobalavgpool_test.onnx.o -z noexecstack --format=binary qlinearglobalavgpool_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearglobalavgpool_test.onnx.o [ 20%] 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 [ 20%] Generating qlinearmatmul_1D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_1D_test.onnx.o -z noexecstack --format=binary qlinearmatmul_1D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_1D_test.onnx.o [ 20%] Generating qlinearmatmul_2D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_2D_test.onnx.o -z noexecstack --format=binary qlinearmatmul_2D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_2D_test.onnx.o [ 20%] Generating qlinearmatmul_3D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_3D_test.onnx.o -z noexecstack --format=binary qlinearmatmul_3D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmatmul_3D_test.onnx.o 11 warnings generated. [ 20%] Generating qlinearmul_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmul_bcast_test.onnx.o -z noexecstack --format=binary qlinearmul_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/qlinearmul_bcast_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::load &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::load &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::load &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::load &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:100:46: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 100 | m.replace_instruction(alloc, op, {super}); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_concat.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_concat.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/concat_opt.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::load &>' requested here 1719 | [ 20%] Generating qlinearmul_test.onnx.o : _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/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 [ 20%] Generating qlinearsigmoid_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}); | ^ cd /build/reproducible-path/migraphx-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/qlinearmul_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/qlinearsigmoid_test.onnx.o [ 20%] Generating quantizelinear_2d_blocked_runt_block_test.onnx.o [ 20%] Generating quantizelinear_2d_blocked_with_zp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_2d_blocked_with_zp_test.onnx.o -z noexecstack --format=binary quantizelinear_2d_blocked_with_zp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_2d_blocked_with_zp_test.onnx.o [ 20%] Generating quantizelinear_axis_test.onnx.o [ 20%] Generating quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_axis_test.onnx.o -z noexecstack --format=binary quantizelinear_axis_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/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_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/quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o [ 20%] Generating quantizelinear_blocked_invalid_block_size_test.onnx.o [ 20%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_data_type.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/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/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o -MF CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o.d -o CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_invalid_block_size_test.onnx.o [ 20%] Generating quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o [ 20%] Generating quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o [ 20%] Generating quantizelinear_blocked_zero_block_size_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_zero_block_size_test.onnx.o -z noexecstack --format=binary quantizelinear_blocked_zero_block_size_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_blocked_zero_block_size_test.onnx.o [ 20%] Generating quantizelinear_int32_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_int32_test.onnx.o -z noexecstack --format=binary quantizelinear_int32_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_int32_test.onnx.o [ 20%] Generating quantizelinear_mxfp4_even_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_even_test.onnx.o -z noexecstack --format=binary quantizelinear_mxfp4_even_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_even_test.onnx.o [ 20%] Generating quantizelinear_mxfp4_odd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_odd_test.onnx.o -z noexecstack --format=binary quantizelinear_mxfp4_odd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_mxfp4_odd_test.onnx.o [ 20%] Generating quantizelinear_neg_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_neg_axis_test.onnx.o -z noexecstack --format=binary quantizelinear_neg_axis_test.onnx 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) { | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_neg_axis_test.onnx.o [ 20%] Generating quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o [ 20%] Generating quantizelinear_per_axis_shape_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_per_axis_shape_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_per_axis_shape_mismatch_test.onnx 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; }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 14 warnings generated. [ 20%] Generating quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o -z noexecstack --format=binary quantizelinear_scales_and_zp_shape_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o [ 21%] Generating quantizelinear_test.onnx.o [ 21%] Generating quantizelinear_too_few_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_test.onnx.o -z noexecstack --format=binary quantizelinear_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_test.onnx.o [ 21%] Generating quantizelinear_too_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 [ 21%] Generating quantizelinear_zero_point_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_zero_point_test.onnx.o -z noexecstack --format=binary quantizelinear_zero_point_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/quantizelinear_too_many_inputs_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/quantizelinear_zero_point_test.onnx.o [ 21%] Generating randomnormal_dtype_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_dtype_error_test.onnx.o -z noexecstack --format=binary randomnormal_dtype_error_test.onnx [ 21%] 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_dtype_error_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/randomnormal_generated_seed_test.onnx.o [ 21%] Generating randomnormal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_test.onnx.o -z noexecstack --format=binary randomnormal_test.onnx [ 21%] Generating randomnormal_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_shape_error_test.onnx.o -z noexecstack --format=binary randomnormal_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormal_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/randomnormal_shape_error_test.onnx.o [ 21%] Generating randomnormallike_dtype_fallback_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_dtype_fallback_test.onnx.o -z noexecstack --format=binary randomnormallike_dtype_fallback_test.onnx [ 21%] Generating randomnormallike_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_test.onnx.o -z noexecstack --format=binary randomnormallike_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_dtype_fallback_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/randomnormallike_test.onnx.o [ 21%] Building CXX object src/CMakeFiles/migraphx.dir/eliminate_identity.cpp.o [ 21%] Generating randomnormallike_type_error_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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_type_error_test.onnx.o -z noexecstack --format=binary randomnormallike_type_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomnormallike_type_error_test.onnx.o [ 21%] Generating randomuniform_dtype_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_dtype_error_test.onnx.o -z noexecstack --format=binary randomuniform_dtype_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_dtype_error_test.onnx.o [ 21%] Generating randomuniform_generated_seed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_generated_seed_test.onnx.o -z noexecstack --format=binary randomuniform_generated_seed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_generated_seed_test.onnx.o [ 21%] Generating randomuniform_shape_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_shape_error_test.onnx.o -z noexecstack --format=binary randomuniform_shape_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_shape_error_test.onnx.o [ 21%] Generating randomuniform_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_test.onnx.o -z noexecstack --format=binary randomuniform_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniform_test.onnx.o [ 21%] Generating randomuniformlike_dtype_fallback_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_dtype_fallback_test.onnx.o -z noexecstack --format=binary randomuniformlike_dtype_fallback_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_dtype_fallback_test.onnx.o [ 21%] Generating randomuniformlike_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_test.onnx.o -z noexecstack --format=binary randomuniformlike_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_test.onnx.o [ 21%] Generating randomuniformlike_type_error_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_type_error_test.onnx.o -z noexecstack --format=binary randomuniformlike_type_error_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/randomuniformlike_type_error_test.onnx.o [ 21%] Generating range_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_float_test.onnx.o -z noexecstack --format=binary range_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_float_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_convert.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 21%] Generating range_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_test.onnx.o -z noexecstack --format=binary range_test.onnx 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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/range_test.onnx.o [ 21%] Generating recip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/recip_test.onnx.o -z noexecstack --format=binary recip_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/recip_test.onnx.o [ 21%] Generating reduce_log_sum_exp_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_exp_test.onnx.o -z noexecstack --format=binary reduce_log_sum_exp_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_exp_test.onnx.o [ 21%] Generating reduce_log_sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_test.onnx.o -z noexecstack --format=binary reduce_log_sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduce_log_sum_test.onnx.o [ 21%] Generating reducel1_dyn_noaxes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_noaxes_test.onnx.o -z noexecstack --format=binary reducel1_dyn_noaxes_test.onnx 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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 reducel1_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_test.onnx.o -z noexecstack --format=binary reducel1_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_dyn_test.onnx.o [ 21%] Generating reducel1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_test.onnx.o -z noexecstack --format=binary reducel1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel1_test.onnx.o [ 21%] Generating reducel2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel2_test.onnx.o -z noexecstack --format=binary reducel2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducel2_test.onnx.o [ 21%] Generating reducemax_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_dyn_test.onnx.o -z noexecstack --format=binary reducemax_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_dyn_test.onnx.o [ 21%] Generating reducemax_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_fp8_test.onnx.o -z noexecstack --format=binary reducemax_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_fp8_test.onnx.o [ 21%] Generating reducemax_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_test.onnx.o -z noexecstack --format=binary reducemax_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemax_test.onnx.o [ 21%] Generating reducemean_keepdims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_keepdims_test.onnx.o -z noexecstack --format=binary reducemean_keepdims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_keepdims_test.onnx.o [ 21%] Generating reducemean_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_test.onnx.o -z noexecstack --format=binary reducemean_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemean_test.onnx.o [ 21%] Generating reducemin_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemin_test.onnx.o -z noexecstack --format=binary reducemin_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducemin_test.onnx.o [ 21%] Generating reduceprod_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduceprod_test.onnx.o -z noexecstack --format=binary reduceprod_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reduceprod_test.onnx.o [ 21%] Generating reducesum_empty_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_empty_axes_test.onnx.o -z noexecstack --format=binary reducesum_empty_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_empty_axes_test.onnx.o 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))); } | ^ [ 21%] Generating reducesum_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_fp8_test.onnx.o -z noexecstack --format=binary reducesum_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_fp8_test.onnx.o [ 21%] Generating reducesum_keepdims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reducesum_keepdims_test.onnx.o -z noexecstack --format=binary reducesum_keepdims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 21%] 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 [ 21%] 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 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(); } | ^ [ 22%] 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 [ 22%] 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 [ 22%] Generating reducesum_variable_axes_keepdims_clear_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/eliminate_data_type.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ cd /build/reproducible-path/migraphx-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 [ 22%] 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 [ 22%] 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 [ 22%] 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_data_type.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_data_type.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /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 | ^ [ 22%] 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 /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/reshape_variable_input_dyn_test.onnx.o [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 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(); } | ^ [ 22%] 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 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."); }); | ^ [ 22%] 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 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"); }); | ^ [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 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 | ^ [ 22%] 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 /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/resize_dyn_err2_test.onnx.o [ 22%] 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 [ 22%] 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 14 warnings generated. [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 [ 22%] 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 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 22%] 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 [ 22%] 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 [ 23%] Generating reversesequence_4D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_4D_test.onnx.o -z noexecstack --format=binary reversesequence_4D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/reversesequence_4D_test.onnx.o [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] 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 [ 23%] 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] 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 [ 23%] 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 [ 23%] 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 11 warnings generated. [ 23%] 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 [ 23%] 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 [ 23%] 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 [ 23%] Generating rnn_f_default_af_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rnn_f_default_af_test.onnx.o -z noexecstack --format=binary rnn_f_default_af_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 23%] 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 [ 23%] Generating rnn_r_3arg_layout_test.onnx.o 14 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/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 [ 23%] Generating rnn_r_layout_test.onnx.o [ 23%] 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/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/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/rnn_r_layout_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/roialign_default_test.onnx.o [ 23%] Generating roialign_test.onnx.o [ 24%] Building CXX object src/CMakeFiles/migraphx.dir/file_buffer.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/roialign_test.onnx.o -z noexecstack --format=binary roialign_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/file_buffer.cpp.o -MF CMakeFiles/migraphx.dir/file_buffer.cpp.o.d -o CMakeFiles/migraphx.dir/file_buffer.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/file_buffer.cpp cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/roialign_test.onnx.o [ 24%] Generating rotary_embedding_cache_1_test.onnx.o cd /build/reproducible-path/migraphx-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 [ 24%] Generating rotary_embedding_cache_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_cache_2_test.onnx.o -z noexecstack --format=binary rotary_embedding_cache_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_cache_2_test.onnx.o [ 24%] Generating rotary_embedding_dim_size_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_size_test.onnx.o -z noexecstack --format=binary rotary_embedding_dim_size_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_size_test.onnx.o [ 24%] Generating rotary_embedding_dim_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_test.onnx.o -z noexecstack --format=binary rotary_embedding_dim_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_dim_test.onnx.o [ 24%] Generating rotary_embedding_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_float_test.onnx.o -z noexecstack --format=binary rotary_embedding_float_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_float_test.onnx.o [ 24%] Generating rotary_embedding_input_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_input_dims_test.onnx.o -z noexecstack --format=binary rotary_embedding_input_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_input_dims_test.onnx.o [ 24%] Generating rotary_embedding_interleaved_large_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_large_test.onnx.o -z noexecstack --format=binary rotary_embedding_interleaved_large_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_large_test.onnx.o [ 24%] Generating rotary_embedding_interleaved_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_test.onnx.o -z noexecstack --format=binary rotary_embedding_interleaved_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_interleaved_test.onnx.o [ 24%] Generating rotary_embedding_num_heads_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_num_heads_test.onnx.o -z noexecstack --format=binary rotary_embedding_num_heads_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_num_heads_test.onnx.o [ 24%] Generating rotary_embedding_packed_batching_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_packed_batching_test.onnx.o -z noexecstack --format=binary rotary_embedding_packed_batching_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_packed_batching_test.onnx.o [ 24%] Generating rotary_embedding_pos_ids_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_1_test.onnx.o -z noexecstack --format=binary rotary_embedding_pos_ids_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_1_test.onnx.o [ 24%] Generating rotary_embedding_pos_ids_2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_2_test.onnx.o -z noexecstack --format=binary rotary_embedding_pos_ids_2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_2_test.onnx.o [ 24%] Generating rotary_embedding_pos_ids_3_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_3_test.onnx.o -z noexecstack --format=binary rotary_embedding_pos_ids_3_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_pos_ids_3_test.onnx.o [ 24%] Generating rotary_embedding_scale_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_scale_test.onnx.o -z noexecstack --format=binary rotary_embedding_scale_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_scale_test.onnx.o [ 24%] Generating rotary_embedding_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_test.onnx.o -z noexecstack --format=binary rotary_embedding_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_test.onnx.o [ 24%] Generating rotary_embedding_wrong_n_inputs_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_wrong_n_inputs_test.onnx.o -z noexecstack --format=binary rotary_embedding_wrong_n_inputs_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/rotary_embedding_wrong_n_inputs_test.onnx.o [ 24%] Generating round_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_bf16_test.onnx.o -z noexecstack --format=binary round_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_bf16_test.onnx.o [ 24%] Generating round_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_half_test.onnx.o -z noexecstack --format=binary round_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_half_test.onnx.o [ 24%] Generating round_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_test.onnx.o -z noexecstack --format=binary round_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/round_test.onnx.o [ 24%] Generating scan_arg_count_mismatch_test.onnx.o 14 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/scan_arg_count_mismatch_test.onnx.o -z noexecstack --format=binary scan_arg_count_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_arg_count_mismatch_test.onnx.o [ 24%] Generating scan_arg_shapes_mismatch_test.onnx.o [ 24%] Generating scan_input_axes_lens_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_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/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_arg_shapes_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_input_axes_lens_mismatch_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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 25%] Generating scan_invalid_input_axes_vals_test.onnx.o [ 25%] 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_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/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_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_axes_len_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: 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%] Building CXX object src/CMakeFiles/migraphx.dir/fileutils.cpp.o [ 25%] Generating scan_invalid_input_dirs_len_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/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 cd /build/reproducible-path/migraphx-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 [ 25%] Generating scan_invalid_input_dirs_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_input_dirs_vals_test.onnx.o -z noexecstack --format=binary scan_invalid_input_dirs_vals_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 25%] 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 11 warnings generated. [ 25%] Generating scan_invalid_output_axes_vals_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_invalid_output_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 [ 25%] 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 [ 25%] Generating scan_invalid_output_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_output_dirs_len_test.onnx.o -z noexecstack --format=binary scan_invalid_output_dirs_len_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 | ^ [ 25%] Generating scan_invalid_output_dirs_vals_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/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 [ 25%] 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 [ 25%] Generating scan_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test2.onnx.o -z noexecstack --format=binary scan_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 25%] 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 [ 25%] Generating scan_test4.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test4.onnx.o -z noexecstack --format=binary scan_test4.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 25%] Generating scan_test5.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test5.onnx.o -z noexecstack --format=binary scan_test5.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test5.onnx.o [ 25%] Generating scan_test6.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test6.onnx.o -z noexecstack --format=binary scan_test6.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scan_test6.onnx.o [ 25%] Generating scan_test7.onnx.o cd /build/reproducible-path/migraphx-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 [ 25%] Generating scatter_add_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_add_test.onnx.o -z noexecstack --format=binary scatter_add_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_add_test.onnx.o [ 25%] Generating scatter_elements_invalid_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_elements_invalid_reduction_test.onnx.o -z noexecstack --format=binary scatter_elements_invalid_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_elements_invalid_reduction_test.onnx.o [ 25%] Generating scatter_max_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_max_test.onnx.o -z noexecstack --format=binary scatter_max_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_max_test.onnx.o [ 25%] Generating scatter_min_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_min_test.onnx.o -z noexecstack --format=binary scatter_min_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_min_test.onnx.o [ 25%] Generating scatter_mul_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_mul_test.onnx.o -z noexecstack --format=binary scatter_mul_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_mul_test.onnx.o [ 25%] 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 [ 25%] Generating scatter_none_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatter_none_test.onnx.o -z noexecstack --format=binary scatter_none_test.onnx 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(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 25%] Generating scatternd_add_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_add_test.onnx.o -z noexecstack --format=binary scatternd_add_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_add_test.onnx.o [ 25%] 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_dyn_test.onnx.o -z noexecstack --format=binary scatternd_dyn_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_dyn_test.onnx.o [ 25%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_concat.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_concat.cpp.o -MF CMakeFiles/migraphx.dir/fuse_concat.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_concat.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp [ 25%] Generating scatternd_invalid_reduction_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_invalid_reduction_test.onnx.o -z noexecstack --format=binary scatternd_invalid_reduction_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_invalid_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_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 [ 25%] Generating scatternd_mul_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_mul_test.onnx.o -z noexecstack --format=binary scatternd_mul_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_mul_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating scatternd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_test.onnx.o -z noexecstack --format=binary scatternd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/scatternd_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating selu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/selu_test.onnx.o -z noexecstack --format=binary selu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/selu_test.onnx.o [ 25%] Generating shape_dyn_test0.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test0.onnx.o -z noexecstack --format=binary shape_dyn_test0.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating 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 [ 25%] Generating shape_dyn_test3.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test3.onnx.o -z noexecstack --format=binary shape_dyn_test3.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shape_dyn_test3.onnx.o 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/fp_to_double.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/fp_to_double.hpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 25%] Generating shape_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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating 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 [ 25%] 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating 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 [ 25%] Generating shrink_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_fp8_test.onnx.o -z noexecstack --format=binary shrink_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 25%] Generating shrink_hard_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp_to_double.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/fp_to_double.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_hard_test.onnx.o -z noexecstack --format=binary shrink_hard_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_hard_test.onnx.o [ 26%] Generating shrink_int8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_int8_test.onnx.o -z noexecstack --format=binary shrink_int8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_int8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.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...); | ^ [ 26%] Generating shrink_soft_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_soft_test.onnx.o -z noexecstack --format=binary shrink_soft_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_soft_test.onnx.o [ 26%] Generating shrink_uint8_test.onnx.o 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()))...cd /build/reproducible-path/migraphx-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 ); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_uint8_test.onnx.o [ 26%] Generating shrink_verify2_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify2_test.onnx.o -z noexecstack --format=binary shrink_verify2_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify2_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.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...); | ^ [ 26%] Generating shrink_verify_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify_test.onnx.o -z noexecstack --format=binary shrink_verify_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/shrink_verify_test.onnx.o [ 26%] Generating sign_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sign_test.onnx.o -z noexecstack --format=binary sign_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sign_test.onnx.o [ 26%] Generating simplified_layer_normalization_4d_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_4d_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_4d_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_4d_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating simplified_layer_normalization_invalid_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 [ 26%] Generating simplified_layer_normalization_invalid_n_args_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_invalid_n_args_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_invalid_n_args_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_invalid_n_args_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating simplified_layer_normalization_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/simplified_layer_normalization_test.onnx.o -z noexecstack --format=binary simplified_layer_normalization_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating sin_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sin_fp8_test.onnx.o -z noexecstack --format=binary sin_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sin_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating 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 [ 26%] Generating sinh_dynamic_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_dynamic_test.onnx.o -z noexecstack --format=binary sinh_dynamic_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_dynamic_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating sinh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_test.onnx.o -z noexecstack --format=binary sinh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sinh_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating size_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_bf16_test.onnx.o -z noexecstack --format=binary size_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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...); | ^ [ 26%] Generating size_float_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_float_test.onnx.o -z noexecstack --format=binary size_float_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/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."); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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"); }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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:321::9139:: 27note: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 321 | 139 | p a r _ f o r (foaultlpbuatc_ks_hvapies.ite(lve,m e[n&t]s((c)o,n s[t& ]a(uatuot&o) i{) M{I G R| A ^P HX_TH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppR:O472W:(17":I nnote: vin instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested herea lid 472t | u p l e t y p e " ) ; } ) ; c a| l ^c _pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating size_fp8_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/size_fp8_test.onnx.o -z noexecstack --format=binary size_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/size_fp8_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: [ 26%] Generating size_half_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321: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/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 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...); | ^ [ 26%] 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 [ 26%] 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 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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 26%] Generating skip_layer_normalization_2d_skip_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_2d_skip_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_2d_skip_test.onnx 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, tcd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 hreadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 26%] Generating 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 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[ 26%] Generating skip_layer_normalization_invalid_beta_test.onnx.o :5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321: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/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 2 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_beta_test.onnx.o [ 26%] Generating skip_layer_normalization_invalid_bias_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp: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/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 [ 26%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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/skip_layer_normalization_invalid_bias_test.onnx.o [ 26%] Generating skip_layer_normalization_invalid_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_parcd /build/reproducible-path/migraphx-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 _for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321: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/skip_layer_normalization_invalid_input_test.onnx.o [ 26%] Generating skip_layer_normalization_invalid_n_args_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_n_args_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_invalid_n_args_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_invalid_n_args_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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."); }); | ^ [ 26%] Generating skip_layer_normalization_skip_batch_size_1_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_skip_batch_size_1_test.onnx.o -z noexecstack --format=binary skip_layer_normalization_skip_batch_size_1_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_layer_normalization_skip_batch_size_1_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 26%] Generating 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 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...); | ^ [ 26%] 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating skip_simplified_layer_normalization_invalid_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_invalid_input_test.onnx.o -z noexecstack --format=binary skip_simplified_layer_normalization_invalid_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/skip_simplified_layer_normalization_invalid_input_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 26%] Generating skip_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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_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"); }); | ^ [ 26%] Generating skip_simplified_layer_normalization_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ cd /build/reproducible-path/migraphx-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 In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:67: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:43:30: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 43 | match::arg(1)(match::skip_broadcasts(match::is_constant().bind(scale))), | ^ [ 26%] Generating slice_3arg_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_3arg_test.onnx.o -z noexecstack --format=binary slice_3arg_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/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/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/slice_3arg_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/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/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:48:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 48 | skip_post_dq_ops(match::dequantizelinear_op("scale1", "zp1").bind("dq1"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/dq_helpers.hpp:54:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 54 | return match::skip(match::name( | ^ /build/reproducible-path/migraphx-7.1.1/src/fp8_ocp_to_fnuz.cpp:48:13: note: in instantiation of function template specialization 'migraphx::match::skip_post_dq_ops>' requested here 48 | skip_post_dq_ops(match::dequantizelinear_op("scale1", "zp1").bind("dq1"))); | ^ 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)( | ^ [ 26%] Generating slice_5arg_reverse_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_reverse_test.onnx.o -z noexecstack --format=binary slice_5arg_reverse_test.onnx 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); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_5arg_reverse_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 26%] Generating slice_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 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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 26%] Generating slice_5arg_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/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 In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_concat.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 26%] Generating 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 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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 26%] Generating slice_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_dyn_test.onnx.o -z noexecstack --format=binary slice_dyn_test.onnx 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/slice_dyn_test.onnx.o [ 27%] Generating slice_max_end_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_max_end_test.onnx.o -z noexecstack --format=binary slice_max_end_test.onnx 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 | cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_reverse_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_reverse_dyn_test.onnx.o -z noexecstack --format=binary slice_reverse_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_reverse_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_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 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/slice_step_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: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 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating slice_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_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}, itera[ 27%] Generating slice_var_input_dyn0.onnx.o tor{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321: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/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 [ 27%] Generating slice_var_input_dyn1.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.elcd /build/reproducible-path/migraphx-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 ements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_dyn1.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp: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()); | ^ [ 27%] Generating slice_var_input_static0.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp: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"cd /build/reproducible-path/migraphx-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 )), arg(1)(skip_broadcasts(f("reduce_max")))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50:59: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::exp_x_minus_max' requested here 50 | auto sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static0.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 | In file included from v/build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cppi:s28i: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp_a:l246l:_28f:l awarning: tnot eliding copy on return [-Wnrvo]t en(s, v 1246, | s t d : : m o v e ( v 2 ) , x s . . .r)e;t u | r ^n 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 sum_exp_x_minus_max = f("reduce_sum")(arg(0)(exp_x_minus_max())); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:50: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()); | ^ [ 27%] Generating slice_var_input_static1.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static1.onnx.o -z noexecstack --format=binary slice_var_input_static1.onnx 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()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/slice_var_input_static1.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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()); | ^ [ 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/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321: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 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 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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmax_dyn_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/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()); | ^ 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/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...); | ^ 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_input[ 27%] Generating softmax_nonstd_input_test.onnx.o s()](match::name("dot").bind("dot1")); | ^ cd /build/reproducible-path/migraphx-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 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(), | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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)); | ^ [ 27%] Generating softmax_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: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)); } | ^ cd /build/reproducible-path/migraphx-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 /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"))); | ^ 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/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/softmax_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_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"))); | ^ 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)); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_bf16_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 | retucd /build/reproducible-path/migraphx-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 rn detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:72:20), migraphx::match::basic_matcher>>' requested here 72 | return softmax([](auto x) { return name(x); }, m); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpp:68:67: note: in instantiation of function template specialization 'migraphx::match::softmax_input>>' requested here 68 | auto softmax = match::skip(match::name("convert"))(match::softmax_input(gemm1)); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_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 | In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cpps:i28m: p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppl:e246_:p28a:r _warning: fnot eliding copy on return [-Wnrvo]o r_impl( n246, | t h r e a d s i z e , f ) ; | ^ ret/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppu:r113n: 5r:e snote: 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 herel t; 113| | ^ simple_par_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppo:r987(:n12,: mnote: iin instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested heren _grain ,987 | f ) ; r| e ^t urn/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :s110k:i5p:( nnote: 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 herem e("b r110o | a d c a ssti"m,p l"em_uplatri_bfroora(dlcaasstt "-, f"icrosntt,i g[u&o]u(sa"u)t)o( mis). .{. )f;( f i| r ^s t[i]); /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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp51: | 38 : 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here re t38u | r n f (p"adri_vf"o)r(_aeragc(h0()i(teexrpa_txo_rm{i0nus_max()), a}rg,( 1iterator{n}, f));( s k| i ^p _bro/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppa:d321c:a9s:t snote: (in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested heres um_ e321x | p _ x _ m i n u psa_mra_fxo))r)(o;u t| p ^u t_shap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hppe:.54e:l35e:m enote: nin 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 heret s(), 54[ | & ] ( a utaou tio) m a{t c h| e ^r () const/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp :{476 :r17e:t unote: rin instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested heren sof t476m | a x _ b a s e _ o p s ( ) ; }c a| l ^c _poo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hppl:i61n:g60<:t ynote: pin 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 heree >( | ^61 | retur/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn: 442d:et9a:i lnote: :in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: soft m442a | x _m a t c h e r t{(f,t hiinsp-u>t_tmypaet(c)h,er }v.sm.a..t)c;h e r| ( ^) ; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp ^: 251:7: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hppnote: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here72 :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 251 | 72s | . v i sriett_utrynp es(o[f&t]m(aaxu([t]o (aasu)t o {x ) v{1 (rmeatkuer_nv ienwa(mxes(x.)g;e t}_s,h amp)e;( ) ,| ^a s.fr/build/reproducible-path/migraphx-7.1.1/src/fuse_attention.cppo:m68(:x67s:. dnote: ain instantiation of function template specialization 'migraphx::match::softmax_input>>' requested heret a())) .68. | . ) ; } , a| u ^t o softma/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppx: 260=: 9m:a tnote: cin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereh ::s k260i | p ( m a t c h : :vniamseit(_"acloln_vfelratt"t)e)n((msa,t cvh1:,: ssotfdt:m:maoxv_ei(nvp2)u,t (xgesm.m.1.)));; | | ^ ^ 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)); | ^ 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)); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx In file included from /build/reproducible-path/migraphx-7.1.1/src/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)); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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")(In file included from ma/build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cppt:c27h: :In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hppa:r31g: (In file included from 0/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp):(29s: oIn file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:m27a: xIn file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):;35 : | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp ^: 95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321: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/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)); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o 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<3cd /build/reproducible-path/migraphx-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 >, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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/softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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 In file included from 442 | /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 : 27v: iIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hppi:t27(: tIn file included from h/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:s40-: >In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppy:p28e: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp),: 126v:s4.:. .warning: )function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]; | ^ 126/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: | 251T:o7 :t rnote: yin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here_ conve r251t | _ v a l use._viismiptl_(tyrpaen(k[<&3](>a,u tsot da:s:)n ul{l pvt1r(_mta)k e _| v ^i ew(xs.ge/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppt:_141s:h20a:p enote: (in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here) , as. f141r | om ( x s .rdeattuar(n) )d)e.t.a.i)l;: :}t,r y _| c ^o nvert_va/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl:u260e:_9i:m pnote: lin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here< To>( r260a | n k < 3 > { } , vxis)i;t _ a| l ^l _fla/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppt:t406e:n51(:s ,note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested herev 1, st d406: | : m ov e ( v 2 )t,h ixss-..>.v)i;s i| t ^( [&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_double_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o [ 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 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_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 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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/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); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore_idx_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); | ^ cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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); | ^ 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); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detaicd /build/reproducible-path/migraphx-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 l::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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); | ^ 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(); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx.o /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_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: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:(r28a: nIn file included from k/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp<:327>: {In file included from },/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp :x27): ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 436| : ^28 : warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: 406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | t436h | i s - > v i s i tr(e[t&u]r(nc ovnissti ta(utt,o& vy,) [{] r{e sMuIlGtR A=P HtXr_yT_HcRoOnWv(e"rTtu_pvlael uceat( yb)e; v}i)s;i t e| d ^. "); }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp):;406 : 15| : ^ note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_sum_reduction_double_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)...) cd /build/reproducible-path/migraphx-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 | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/eliminate_pad.cpp:93:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 93 | m.replace_instruction(ins, op, new_inputs); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ [ 27%] Generating softmaxcrossentropyloss_2d_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_2d_sum_reduction_double_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_2d_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_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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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 | ^ [ 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 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 | ^ [ 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 [ 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 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 | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 /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 | ^ [ 28%] Generating softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o [ 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 [ 28%] Generating softmaxcrossentropyloss_kdim_not_equal_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kdim_not_equal_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_kdim_not_equal_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_kdim_not_equal_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_label_wrong_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_label_wrong_type_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_label_wrong_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_label_wrong_type_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_score_dim_err_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_dim_err_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_score_dim_err_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_dim_err_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_score_label_mismatch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_mismatch_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_score_label_mismatch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_mismatch_test.onnx.o [ 28%] Generating softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o -z noexecstack --format=binary softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o [ 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 [ 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 /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()); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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")))); | ^ [ 28%] Generating softplus_nd_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:86:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 86 | reshapes(match::arg(0)(match::skip(reshapes())(pointwise.bind("x")))); | ^ cd /build/reproducible-path/migraphx-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 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")))); | ^ cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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/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)( | ^ [ 28%] Generating softplus_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softplus_test.onnx.o -z noexecstack --format=binary softplus_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softplus_test.onnx.o [ 28%] Generating softsign_nd_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_nd_test.onnx.o -z noexecstack --format=binary softsign_nd_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_nd_test.onnx.o [ 28%] Generating softsign_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_test.onnx.o -z noexecstack --format=binary softsign_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/softsign_test.onnx.o [ 28%] Generating spacetodepth_invalid_blocksize_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_invalid_blocksize_test.onnx.o -z noexecstack --format=binary spacetodepth_invalid_blocksize_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_invalid_blocksize_test.onnx.o 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"); | ^ [ 28%] Generating spacetodepth_nondivisibility_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_nondivisibility_test.onnx.o -z noexecstack --format=binary spacetodepth_nondivisibility_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_nondivisibility_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:342:40: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 342 | return match::name("pointwise")(match::any_of[match::inputs()](broadcast_pointwise)); | ^ [ 28%] Generating spacetodepth_simple_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_simple_test.onnx.o -z noexecstack --format=binary spacetodepth_simple_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_simple_test.onnx.o [ 28%] Generating spacetodepth_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_test.onnx.o -z noexecstack --format=binary spacetodepth_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/spacetodepth_test.onnx.o [ 28%] Generating split_dyn_input_dyn_split_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_dyn_split_axis_test.onnx.o -z noexecstack --format=binary split_dyn_input_dyn_split_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_dyn_split_axis_test.onnx.o [ 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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_fixed_split_axis_test.onnx.o In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 28%] Generating split_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_split_attr_test.onnx.o [ 28%] Generating split_dyn_input_split_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_split_input_test.onnx.o -z noexecstack --format=binary split_dyn_input_split_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_dyn_input_split_input_test.onnx.o [ 28%] Generating split_minus_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_minus_axis_test.onnx.o -z noexecstack --format=binary split_minus_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_minus_axis_test.onnx.o [ 28%] Generating split_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test.onnx.o -z noexecstack --format=binary split_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test.onnx.o [ 28%] Generating split_test_default.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_default.onnx.o -z noexecstack --format=binary split_test_default.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_num_outputs.onnx.o -z noexecstack --format=binary split_test_invalid_num_outputs.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_num_outputs.onnx.o [ 28%] Generating split_test_invalid_split.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_split.onnx.o -z noexecstack --format=binary split_test_invalid_split.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_invalid_split.onnx.o [ 28%] Generating split_test_no_attribute.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute.onnx.o -z noexecstack --format=binary split_test_no_attribute.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute.onnx.o [ 28%] Generating split_test_no_attribute_invalid_input_split.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_input_split.onnx.o -z noexecstack --format=binary split_test_no_attribute_invalid_input_split.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_input_split.onnx.o [ 28%] Generating split_test_no_attribute_invalid_split.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_split.onnx.o -z noexecstack --format=binary split_test_no_attribute_invalid_split.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_no_attribute_invalid_split.onnx.o [ 28%] Generating split_test_uneven.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven.onnx.o -z noexecstack --format=binary split_test_uneven.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven.onnx.o [ 28%] Generating split_test_uneven_num_outputs.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven_num_outputs.onnx.o -z noexecstack --format=binary split_test_uneven_num_outputs.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/split_test_uneven_num_outputs.onnx.o [ 28%] Generating sqrt_fp8_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_fp8_test.onnx.o -z noexecstack --format=binary sqrt_fp8_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_fp8_test.onnx.o [ 29%] Generating sqrt_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_test.onnx.o -z noexecstack --format=binary sqrt_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sqrt_test.onnx.o [ 29%] Generating squeeze_axes_input_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_axes_input_test.onnx.o -z noexecstack --format=binary squeeze_axes_input_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_axes_input_test.onnx.o [ 29%] Generating squeeze_empty_axes_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_empty_axes_test.onnx.o -z noexecstack --format=binary squeeze_empty_axes_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_empty_axes_test.onnx.o [ 29%] Generating squeeze_unsqueeze_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_dyn_test.onnx.o -z noexecstack --format=binary squeeze_unsqueeze_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_dyn_test.onnx.o [ 29%] Generating squeeze_unsqueeze_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_test.onnx.o -z noexecstack --format=binary squeeze_unsqueeze_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/squeeze_unsqueeze_test.onnx.o [ 29%] Generating sub_bcast_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_bcast_test.onnx.o -z noexecstack --format=binary sub_bcast_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_bcast_test.onnx.o [ 29%] Generating sub_scalar_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_scalar_test.onnx.o -z noexecstack --format=binary sub_scalar_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sub_scalar_test.onnx.o [ 29%] Generating sum_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_int_test.onnx.o -z noexecstack --format=binary sum_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_int_test.onnx.o 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)) | ^ [ 29%] Generating sum_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_test.onnx.o -z noexecstack --format=binary sum_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_test.onnx.o [ 29%] Generating sum_type_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_type_test.onnx.o -z noexecstack --format=binary sum_type_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/sum_type_test.onnx.o [ 29%] Generating tan_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tan_test.onnx.o -z noexecstack --format=binary tan_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tan_test.onnx.o [ 29%] Generating tanh_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tanh_test.onnx.o -z noexecstack --format=binary tanh_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tanh_test.onnx.o [ 29%] Generating thresholdedrelu_default_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_default_test.onnx.o -z noexecstack --format=binary thresholdedrelu_default_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_default_test.onnx.o [ 29%] Generating thresholdedrelu_int_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_int_test.onnx.o -z noexecstack --format=binary thresholdedrelu_int_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_int_test.onnx.o [ 29%] Generating thresholdedrelu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/thresholdedrelu_test.onnx.o -z noexecstack --format=binary thresholdedrelu_test.onnx 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 =cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/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 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(); | ^ [ 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 cd /build/reproducible-path/migraphx-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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tile_test_3x2.onnx.o [ 29%] Generating topk_attrk_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_attrk_test.onnx.o -z noexecstack --format=binary topk_attrk_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_attrk_test.onnx.o [ 29%] Generating topk_neg_axis_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_neg_axis_test.onnx.o -z noexecstack --format=binary topk_neg_axis_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_neg_axis_test.onnx.o [ 29%] Generating topk_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_test.onnx.o -z noexecstack --format=binary topk_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/topk_test.onnx.o [ 29%] Generating transpose_default_perm_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_default_perm_test.onnx.o -z noexecstack --format=binary transpose_default_perm_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_default_perm_test.onnx.o [ 29%] Generating transpose_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_dyn_test.onnx.o -z noexecstack --format=binary transpose_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_dyn_test.onnx.o 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{}); | ^ [ 29%] Generating transpose_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/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 cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_invalid_perm_test.onnx.o [ 29%] Generating transpose_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_test.onnx.o -z noexecstack --format=binary transpose_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/transpose_test.onnx.o [ 29%] Generating tril_batch_diff_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_batch_diff_k_test.onnx.o -z noexecstack --format=binary tril_batch_diff_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_batch_diff_k_test.onnx.o [ 29%] Generating tril_neg_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_neg_k_test.onnx.o -z noexecstack --format=binary tril_neg_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_neg_k_test.onnx.o [ 29%] Generating tril_out_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_out_k_test.onnx.o -z noexecstack --format=binary tril_out_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_out_k_test.onnx.o [ 29%] Generating tril_row_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_row_one_test.onnx.o -z noexecstack --format=binary tril_row_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_row_one_test.onnx.o [ 29%] Generating tril_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_test.onnx.o -z noexecstack --format=binary tril_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/tril_test.onnx.o [ 29%] Generating triu_batch_diff_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_batch_diff_k_test.onnx.o -z noexecstack --format=binary triu_batch_diff_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_batch_diff_k_test.onnx.o [ 29%] Generating triu_neg_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_neg_k_test.onnx.o -z noexecstack --format=binary triu_neg_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_neg_k_test.onnx.o [ 29%] Generating triu_out_k_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_out_k_test.onnx.o -z noexecstack --format=binary triu_out_k_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_out_k_test.onnx.o [ 29%] Generating triu_row_one_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_row_one_test.onnx.o -z noexecstack --format=binary triu_row_one_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_row_one_test.onnx.o [ 29%] Generating triu_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_test.onnx.o -z noexecstack --format=binary triu_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/triu_test.onnx.o [ 29%] Generating undefined_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/undefined_test.onnx.o -z noexecstack --format=binary undefined_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/undefined_test.onnx.o [ 29%] Generating unique_dynamic_sorted_3D_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_3D_test.onnx.o -z noexecstack --format=binary unique_dynamic_sorted_3D_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_3D_test.onnx.o [ 29%] Generating unique_dynamic_sorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_test.onnx.o -z noexecstack --format=binary unique_dynamic_sorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_sorted_test.onnx.o [ 29%] Generating unique_dynamic_unsorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_unsorted_test.onnx.o -z noexecstack --format=binary unique_dynamic_unsorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_dynamic_unsorted_test.onnx.o [ 29%] Generating unique_sorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_sorted_test.onnx.o -z noexecstack --format=binary unique_sorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_sorted_test.onnx.o [ 30%] Generating unique_unsorted_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_unsorted_test.onnx.o -z noexecstack --format=binary unique_unsorted_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unique_unsorted_test.onnx.o [ 30%] Generating unknown_aten_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_aten_test.onnx.o -z noexecstack --format=binary unknown_aten_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_aten_test.onnx.o [ 30%] Generating unknown_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_test.onnx.o -z noexecstack --format=binary unknown_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/unknown_test.onnx.o [ 30%] Generating upsample_linear_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_linear_test.onnx.o -z noexecstack --format=binary upsample_linear_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_linear_test.onnx.o [ 30%] Generating upsample_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_test.onnx.o -z noexecstack --format=binary upsample_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_test.onnx.o [ 30%] Generating upsample_ver7_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_ver7_test.onnx.o -z noexecstack --format=binary upsample_ver7_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/upsample_ver7_test.onnx.o [ 30%] Generating variable_batch_leq_zero_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_leq_zero_test.onnx.o -z noexecstack --format=binary variable_batch_leq_zero_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_leq_zero_test.onnx.o [ 30%] Generating variable_batch_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_test.onnx.o -z noexecstack --format=binary variable_batch_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/variable_batch_test.onnx.o [ 30%] Generating where_dyn_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_dyn_test.onnx.o -z noexecstack --format=binary where_dyn_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_dyn_test.onnx.o [ 30%] Generating where_mixed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/ld -r -o /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_mixed_test.onnx.o -z noexecstack --format=binary where_mixed_test.onnx cd /build/reproducible-path/migraphx-7.1.1/test/onnx && /usr/bin/objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/where_mixed_test.onnx.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/test/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/CMakeFiles/embed_lib_onnx_files.dir/DependInfo.cmake "--color=" embed_lib_onnx_files make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f test/onnx/CMakeFiles/embed_lib_onnx_files.dir/build.make test/onnx/CMakeFiles/embed_lib_onnx_files.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 30%] Building CXX object test/onnx/CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx && /usr/bin/clang++ -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embed/onnx_files/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -Wno-reserved-identifier -Wno-extern-initializer -Wno-missing-variable-declarations -MD -MT test/onnx/CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o -MF CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o.d -o CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx/embed/onnx_files/onnx_files.cpp [ 30%] Linking CXX static library ../../lib/libembed_lib_onnx_files.a cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx && /usr/bin/cmake -P CMakeFiles/embed_lib_onnx_files.dir/cmake_clean_target.cmake cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/test/onnx && /usr/bin/cmake -E cmake_link_script CMakeFiles/embed_lib_onnx_files.dir/link.txt --verbose=1 /usr/bin/ar qc ../../lib/libembed_lib_onnx_files.a CMakeFiles/embed_lib_onnx_files.dir/embed/onnx_files/onnx_files.cpp.o acos_test.onnx.o acosh_test.onnx.o add_bcast_test.onnx.o add_bf16_test.onnx.o add_fp16_test.onnx.o add_fp8_test.onnx.o add_scalar_test.onnx.o argmax_dyn_test.onnx.o argmax_select_last_index_test.onnx.o argmax_test.onnx.o argmin_select_last_index_test.onnx.o argmin_test.onnx.o asin_test.onnx.o asinh_test.onnx.o atan_test.onnx.o atanh_test.onnx.o attention_double_head_batch1_test.onnx.o attention_double_head_bias_3d_mask_test.onnx.o attention_double_head_bias_4d_mask_test.onnx.o attention_double_head_bias_asym_left_pad_mask_test.onnx.o attention_double_head_bias_asym_mask_bad_rotary_embedding_dim_test.onnx.o attention_double_head_bias_asym_mask_filter_val_test.onnx.o attention_double_head_bias_asym_mask_rotary_embedding_dim_test.onnx.o attention_double_head_bias_asym_mask_rotary_test.onnx.o attention_double_head_bias_asym_mask_scale_test.onnx.o attention_double_head_bias_asym_mask_test.onnx.o attention_double_head_bias_asym_mask_unidirectional_test.onnx.o attention_double_head_bias_asym_right_pad_mask_test.onnx.o attention_double_head_bias_mask_batch1_test.onnx.o attention_double_head_bias_mask_past_attn_bias_shared_past_seq_len_test.onnx.o attention_double_head_bias_mask_past_attn_bias_shared_test.onnx.o attention_double_head_bias_mask_past_test.onnx.o attention_double_head_bias_mask_test.onnx.o attention_double_head_bias_test.onnx.o attention_double_head_test.onnx.o attention_invalid_bias_dims_size.onnx.o attention_invalid_bias_value_size.onnx.o attention_invalid_input_dimension.onnx.o attention_invalid_input_num.onnx.o attention_invalid_mask_2d_dims_test.onnx.o attention_invalid_mask_3d_dims_test.onnx.o attention_invalid_mask_4d_dims_test.onnx.o attention_invalid_mask_4d_last_dims_test.onnx.o attention_invalid_mask_5d_dims_test.onnx.o attention_invalid_mask_type_test.onnx.o attention_invalid_no_num_heads.onnx.o attention_invalid_qkv_attr_test.onnx.o attention_invalid_qkv_attr_test2.onnx.o attention_invalid_qkv_attr_test3.onnx.o attention_invalid_uneven_weight_no_qkv_hidden.onnx.o attention_invalid_weight_hidden_size.onnx.o attention_multihead_bias_mask_test.onnx.o attention_multihead_test.onnx.o attention_single_head_batch1_test.onnx.o attention_single_head_batch2_test.onnx.o attention_single_head_test.onnx.o averagepool_1d_test.onnx.o averagepool_3d_test.onnx.o averagepool_dilate_test.onnx.o averagepool_dyn_asym_padding_error_test.onnx.o averagepool_dyn_autopad_test.onnx.o averagepool_dyn_cip_error_test.onnx.o averagepool_dyn_test.onnx.o averagepool_notset_test.onnx.o averagepool_nt_cip_test.onnx.o averagepool_same_lower_test.onnx.o averagepool_same_upper_test.onnx.o averagepool_sl_cip_test.onnx.o batch_norm_1d_test.onnx.o batch_norm_2d_test.onnx.o batch_norm_3d_test.onnx.o batch_norm_flat_test.onnx.o batch_norm_invalid_bias_rank_test.onnx.o batch_norm_rank_2_test.onnx.o biasadd_test.onnx.o binary_dyn_brcst_add_test.onnx.o binary_dyn_brcst_attr_error_test.onnx.o binary_dyn_brcst_mul_fp8_test.onnx.o binary_dyn_brcst_mul_test.onnx.o binary_dyn_brcst_prelu_test.onnx.o bitwise_and_bcast_test.onnx.o cast_test.onnx.o castlike_error_test.onnx.o castlike_test.onnx.o ceil_test.onnx.o celu_alpha_test.onnx.o celu_default_test.onnx.o celu_verify_test.onnx.o celu_wrong_type_test.onnx.o celu_zero_alpha_test.onnx.o clip_dyn_min_max_test.onnx.o clip_dyn_min_only_test.onnx.o clip_test.onnx.o clip_test_args_type_mismatch.onnx.o clip_test_op11.onnx.o clip_test_op11_max_only.onnx.o clip_test_op11_min_only.onnx.o clip_test_op11_no_args.onnx.o clip_test_op11_no_args1.onnx.o concat_dyn_test.onnx.o concat_test.onnx.o const_of_shape_default_test.onnx.o const_of_shape_dyn_float_test.onnx.o const_of_shape_dyn_int64_test.onnx.o const_of_shape_empty_input_test.onnx.o const_of_shape_float_test.onnx.o const_of_shape_int64_test.onnx.o const_of_shape_no_value_attr_test.onnx.o constant_empty_scalar_int64_test.onnx.o constant_fill_input_as_shape_test.onnx.o constant_fill_test.onnx.o constant_multiple_attributes_test.onnx.o constant_no_attributes_test.onnx.o constant_one_val_int64_test.onnx.o constant_scalar_test.onnx.o constant_test.onnx.o constant_value_float_test.onnx.o constant_value_floats_test.onnx.o constant_value_int_test.onnx.o constant_value_ints_test.onnx.o conv.weight.o conv_1d_fp8_test.onnx.o conv_1d_test.onnx.o conv_3d_test.onnx.o conv_attr_fail_test.onnx.o conv_autopad_fail_test.onnx.o conv_autopad_same_test.onnx.o conv_bad_bias_test.onnx.o conv_bias_test.onnx.o conv_bn_relu_maxpool_test.onnx.o conv_bn_relu_maxpool_unordered_nonvalue_optional_ios_test.onnx.o conv_bn_relu_maxpool_unordered_test.onnx.o conv_dynamic_batch_same_upper_test.onnx.o conv_dynamic_batch_test.onnx.o conv_dynamic_bias_test.onnx.o conv_dynamic_img_and_weights_test.onnx.o conv_dynamic_img_same_upper_test.onnx.o conv_dynamic_img_test.onnx.o conv_dynamic_kernel_same_lower_test.onnx.o conv_dynamic_weights_test.onnx.o conv_relu_maxpool_test.onnx.o conv_relu_maxpool_x2_test.onnx.o conv_transpose_auto_pad_test.onnx.o conv_transpose_bias_test.onnx.o conv_transpose_dyn_asym_padding_test.onnx.o conv_transpose_dyn_batch_test.onnx.o conv_transpose_dyn_img_test.onnx.o conv_transpose_dyn_output_shape_test.onnx.o conv_transpose_input_pads_asymm_1d_test.onnx.o conv_transpose_input_pads_asymm_test.onnx.o conv_transpose_input_pads_strides_test.onnx.o conv_transpose_output_padding_3d_test.onnx.o conv_transpose_output_padding_test.onnx.o conv_transpose_output_shape_3d_test.onnx.o conv_transpose_output_shape_test.onnx.o conv_transpose_stride_test.onnx.o conv_transpose_test.onnx.o convinteger_bias_test.onnx.o convinteger_dual_bias_simple_test.onnx.o convinteger_dual_bias_test.onnx.o convinteger_mismatched_data_bias_test.onnx.o convinteger_mismatched_input_types_test.onnx.o convinteger_mismatched_inputs_dual_bias_test.onnx.o convinteger_mismatched_inputs_dual_symmetric_bias_test.onnx.o convinteger_mismatched_weight_bias_test.onnx.o convinteger_no_bias_test.onnx.o convinteger_no_bias_uint8_test.onnx.o cos_fp8_test.onnx.o cos_test.onnx.o cosh_test.onnx.o depthtospace_crd_test.onnx.o depthtospace_simple_test.onnx.o depthtospace_test.onnx.o dequantizelinear_2d_blocked_with_zp_test.onnx.o dequantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o dequantizelinear_axis_test.onnx.o dequantizelinear_neg_axis_test.onnx.o dequantizelinear_scale_and_zp_shape_mismatch_test.onnx.o dequantizelinear_test.onnx.o dequantizelinear_too_few_inputs_test.onnx.o dequantizelinear_too_many_inputs_test.onnx.o dequantizelinear_x_and_zp_type_mismatch_test.onnx.o dequantizelinear_zero_point_test.onnx.o dim_param_test.onnx.o div_fp8_test.onnx.o dropout_test.onnx.o dynamicquantizelinear_1d_test.onnx.o dynamicquantizelinear_2d_test.onnx.o dynamicscale_even_test.onnx.o dynamicscale_odd_test.onnx.o dynamicscale_small_test.onnx.o einsum_2d_3d_multiplication_test.onnx.o einsum_3_inputs_test.onnx.o einsum_3d_broadcast_test.onnx.o einsum_3d_diagonal_test.onnx.o einsum_3d_opposite_broadcast_test.onnx.o einsum_batch_matrix_diagonal_test.onnx.o einsum_batch_matrix_multiplication_test.onnx.o einsum_bilinear_transformation_test.onnx.o einsum_broadcast_test.onnx.o einsum_column_sum_test.onnx.o einsum_comma_in_output_negative_test.onnx.o einsum_common_1_test.onnx.o einsum_common_2_test.onnx.o einsum_common_3_test.onnx.o einsum_common_4_test.onnx.o einsum_common_5_test.onnx.o einsum_common_6_test.onnx.o einsum_common_7_test.onnx.o einsum_common_8_test.onnx.o einsum_diag_vector_multiply_test.onnx.o einsum_diagonal_dim_mismatch_negative_test.onnx.o einsum_element_wise_multiplication_and_row_sum_test.onnx.o einsum_ellipsis_implicit_form_test.onnx.o einsum_ellipsis_mismatch_negative_test.onnx.o einsum_ellipsis_multidim_test.onnx.o einsum_ellipsis_scalar_multiplication_test.onnx.o einsum_ellipsis_test.onnx.o einsum_ellipsis_zero_test.onnx.o einsum_empty_term_before_arrow_negative_test.onnx.o einsum_empty_term_before_comma_negative_test.onnx.o einsum_hadamard_product_test.onnx.o einsum_last_input_missing_negative_test.onnx.o einsum_matrix_diagonal_test.onnx.o einsum_matrix_dot_product_test.onnx.o einsum_matrix_matrix_multiplication_test.onnx.o einsum_matrix_outer_product_test.onnx.o einsum_matrix_trace_implicit_test.onnx.o einsum_matrix_trace_test.onnx.o einsum_matrix_vector_multiplication_test.onnx.o einsum_missing_equation_negative_test.onnx.o einsum_multiple_arrows_negative_test.onnx.o einsum_multiple_diagonals_negative_test.onnx.o einsum_multiple_ellipses_negative_test.onnx.o einsum_output_missing_ellipsis_negative_test.onnx.o einsum_output_surplus_label_negative_test.onnx.o einsum_permute_sd3_test.onnx.o einsum_permute_test.onnx.o einsum_rank_mismatch_negative_test.onnx.o einsum_right_batch_diagonal_negative_test.onnx.o einsum_row_sum_test.onnx.o einsum_summation_test.onnx.o einsum_tensor_contraction_test.onnx.o einsum_term_input_mismatch_negative_test.onnx.o einsum_vector_dot_product_test.onnx.o einsum_vector_outer_product_test.onnx.o elu_test.onnx.o embedding_bag_offset_test.onnx.o embedding_bag_test.onnx.o equal_bool_test.onnx.o equal_test.onnx.o erf_test.onnx.o exp_test.onnx.o expand_dyn_input_dyn_output_test.onnx.o expand_dyn_input_static_dims_throw.onnx.o expand_static_input_dyn_output_test.onnx.o expand_test.onnx.o ext_path/conv.weight.o ext_path/external_data_test.onnx.o external_constant_test.onnx.o external_constant_test.weight.o external_data_test.onnx.o eyelike_bf16_test.onnx.o eyelike_default_test.onnx.o eyelike_double_test.onnx.o eyelike_half_test.onnx.o eyelike_k_outofbounds_neg_test.onnx.o eyelike_k_outofbounds_pos_test.onnx.o eyelike_k_test.onnx.o eyelike_not_rank2_test.onnx.o eyelike_set_dtype_test.onnx.o eyelike_verify_negk_test.onnx.o eyelike_verify_test.onnx.o flatten_dyn_test.onnx.o flatten_nonstd_test.onnx.o flatten_test.onnx.o floor_test.onnx.o gather_dyn_test.onnx.o gather_elements_axis0_test.onnx.o gather_elements_axis1_test.onnx.o gather_scalar_test.onnx.o gather_test.onnx.o gathernd_batch_dims_test.onnx.o gathernd_dyn_test.onnx.o gathernd_test.onnx.o gelu_add_bias_split_invalid_dims_test.onnx.o gelu_add_bias_split_test.onnx.o gelu_add_bias_test.onnx.o gelu_bias_invalid_type_test.onnx.o gelu_default_bf16_test.onnx.o gelu_default_half_test.onnx.o gelu_default_test.onnx.o gelu_fast_bias_test.onnx.o gelu_fast_invalid_bias_test.onnx.o gelu_fast_invalid_x_test.onnx.o gelu_fast_test.onnx.o gelu_invalid_input_type_test.onnx.o gelu_quick_test.onnx.o gelu_tanh_double_test.onnx.o gelu_tanh_test.onnx.o gemm_bf16_test.onnx.o gemm_brcst_C_test.onnx.o gemm_dyn_C_error.onnx.o gemm_dyn_bias_test.onnx.o gemm_dyn_inner_test.onnx.o gemm_dyn_outer_test.onnx.o gemm_fp8_test.onnx.o gemm_half_test.onnx.o gemm_no_C_test.onnx.o gemm_rank_error.onnx.o gemm_test.onnx.o globalavgpool_dyn_test.onnx.o globalavgpool_fp8_test.onnx.o globalavgpool_test.onnx.o globallppool_dyn_test.onnx.o globallppool_test.onnx.o globalmaxpool_dyn_test.onnx.o globalmaxpool_fp8_test.onnx.o globalmaxpool_test.onnx.o greater_bool_test.onnx.o greater_test.onnx.o greaterorequal_test.onnx.o gridsample_512x512_test.onnx.o gridsample_aligncorners_true_test.onnx.o gridsample_bf16_test.onnx.o gridsample_bicubic_align_corners_0_additional_1_test.onnx.o gridsample_bicubic_align_corners_1_additional_1_test.onnx.o gridsample_bicubic_test.onnx.o gridsample_bilinear_align_corners_0_additional_1_test.onnx.o gridsample_bilinear_align_corners_1_additional_1_test.onnx.o gridsample_bilinear_test.onnx.o gridsample_border_padding_test.onnx.o gridsample_channel_test.onnx.o gridsample_half_test.onnx.o gridsample_int_test.onnx.o gridsample_mismatching_dims_test.onnx.o gridsample_nearest_align_corners_0_additional_1_test.onnx.o gridsample_nearest_align_corners_1_additional_1_test.onnx.o gridsample_nearest_test.onnx.o gridsample_reflection_padding_test.onnx.o gridsample_simple_test.onnx.o gridsample_test.onnx.o gridsample_volumetric_nearest_align_corners_0_test.onnx.o gridsample_wrong_grid_type_test.onnx.o gridsample_zeros_padding_test.onnx.o group_conv_test.onnx.o group_norm_3d_bf16_test.onnx.o group_norm_3d_half_test.onnx.o group_norm_3d_test.onnx.o group_norm_4d_bf16_test.onnx.o group_norm_4d_half_test.onnx.o group_norm_4d_test.onnx.o group_norm_5d_bf16_test.onnx.o group_norm_5d_half_test.onnx.o group_norm_5d_test.onnx.o group_norm_contrib_3d_channel_last_bf16_test.onnx.o group_norm_contrib_3d_channel_last_half_test.onnx.o group_norm_contrib_3d_channel_last_test.onnx.o group_norm_contrib_3d_test.onnx.o group_norm_contrib_channels_last_3d_test.onnx.o group_norm_contrib_channels_last_4d_test.onnx.o group_norm_contrib_channels_last_and_silu_3d_test.onnx.o group_norm_contrib_gamma_beta_float_xy_half_test.onnx.o group_norm_contrib_no_activation_attr_test.onnx.o group_norm_contrib_no_num_groups_attr_test.onnx.o group_norm_contrib_silu_3d_test.onnx.o group_norm_invalid_bias_shape_test.onnx.o group_norm_invalid_input_count_error_test.onnx.o group_norm_invalid_input_shape_error_test.onnx.o group_norm_invalid_num_groups_error_test.onnx.o group_norm_invalid_scale_shape_test.onnx.o group_norm_missing_attribute_error_test.onnx.o group_norm_small_eps_bf16_test.onnx.o group_norm_small_eps_half_test.onnx.o group_query_attention_defaults_test.onnx.o group_query_attention_invalid_test.onnx.o group_query_attention_non_packed_qkv_test.onnx.o group_query_attention_softcap_test.onnx.o group_query_attention_test.onnx.o gru_bi_5arg_layout_test.onnx.o gru_bi_layout_test.onnx.o gru_f_1af_test.onnx.o gru_f_3arg_layout_test.onnx.o gru_f_layout_test.onnx.o gru_r_4arg_layout_test.onnx.o gru_r_layout_test.onnx.o hardmax_axis_neg_test.onnx.o hardmax_axis_neg_ver11_test.onnx.o hardmax_axis_test.onnx.o hardmax_axis_ver11_test.onnx.o hardmax_default_test.onnx.o hardmax_default_ver11_test.onnx.o hardsigmoid_bf16_test.onnx.o hardsigmoid_default_test.onnx.o hardsigmoid_double_test.onnx.o hardsigmoid_half_test.onnx.o hardsigmoid_verify_test.onnx.o hardswish_test.onnx.o if_else_test.onnx.o if_else_test_inlined.onnx.o if_literal_test.onnx.o if_param_excp1_test.onnx.o if_param_excp_test.onnx.o if_param_test.onnx.o if_pl_test.onnx.o if_then_else_multi_output_shapes_inlined_test.onnx.o if_then_else_multi_output_shapes_test.onnx.o if_then_test.onnx.o if_then_test_inlined.onnx.o if_tuple_test.onnx.o imagescaler_bf16_test.onnx.o imagescaler_half_test.onnx.o imagescaler_test.onnx.o implicit_add_bcast_test.onnx.o implicit_pow_bcast_test.onnx.o implicit_sub_bcast_test.onnx.o initializer_not_an_input.onnx.o instance_norm_bf16_test.onnx.o instance_norm_dyn_batch_bf16_test.onnx.o instance_norm_dyn_batch_half_test.onnx.o instance_norm_dyn_batch_test.onnx.o instance_norm_half_test.onnx.o instance_norm_invalid_type_test.onnx.o instance_norm_nonbroadcastable_test.onnx.o instance_norm_test.onnx.o instance_norm_type_mismatch_test.onnx.o instance_norm_val_3d_test.onnx.o instance_norm_val_test.onnx.o int4_const_identity_block_sz_1_qdq_test.onnx.o int4_const_identity_block_sz_2_qdq_test.onnx.o int4_const_identity_qdq_test.onnx.o isinf_bf16_test.onnx.o isinf_double_pos_test.onnx.o isinf_half_neg_test.onnx.o isinf_half_pos_test.onnx.o isinf_half_test.onnx.o isinf_neg_test.onnx.o isinf_no_detect_test.onnx.o isnan_bf16_test.onnx.o isnan_float_test.onnx.o isnan_half_test.onnx.o layer_norm_2d_axis_minus_one_test.onnx.o layer_norm_2d_axis_one_test.onnx.o layer_norm_2d_axis_zero_test.onnx.o layer_norm_3d_bf16_test.onnx.o layer_norm_3d_half_stash_off_epsilon_test.onnx.o layer_norm_3d_half_stash_off_test.onnx.o layer_norm_3d_half_test.onnx.o layer_norm_3d_invalid_bias_test.onnx.o layer_norm_3d_invalid_int8_test.onnx.o layer_norm_3d_invalid_scale_test.onnx.o layer_norm_3d_scale_bias_test.onnx.o layer_norm_3d_test.onnx.o layer_norm_4d_bf16_test.onnx.o layer_norm_4d_half_test.onnx.o layer_norm_4d_test.onnx.o layer_norm_invalid_axis_error_test.onnx.o layer_norm_invalid_input_count_error_test.onnx.o layer_norm_invalid_minus_axis_error_test.onnx.o layer_norm_invalid_shape_error_test.onnx.o layer_norm_small_eps_bf16_test.onnx.o layer_norm_small_eps_half_test.onnx.o layer_norm_without_bias_test.onnx.o leaky_relu_test.onnx.o less_bool_test.onnx.o less_test.onnx.o lessorequal_test.onnx.o log_test.onnx.o logical_and_bcast_test.onnx.o logical_or_test.onnx.o logical_xor_bcast_test.onnx.o logsoftmax_nonstd_input_test.onnx.o logsoftmax_test.onnx.o loop_default_test.onnx.o loop_test.onnx.o loop_test_implicit_tripcnt.onnx.o lpnormalization_axis_error_test.onnx.o lpnormalization_default_test.onnx.o lpnormalization_l1_test.onnx.o lpnormalization_l2_test.onnx.o lpnormalization_p_error_test.onnx.o lppool_l1_test.onnx.o lppool_l2_test.onnx.o lrn_test.onnx.o lstm_bi_layout_cell_test.onnx.o lstm_bi_layout_last_test.onnx.o lstm_f_1af_test.onnx.o lstm_f_layout_cell_test.onnx.o lstm_f_layout_hs_test.onnx.o lstm_r_layout_hs_cell_test.onnx.o lstm_r_layout_test.onnx.o matmul_bmbm_test.onnx.o matmul_bmv_test.onnx.o matmul_dyn_broadcast_test.onnx.o matmul_dyn_mm_test.onnx.o matmul_dyn_mv_test.onnx.o matmul_dyn_vm_test.onnx.o matmul_dyn_vv_test.onnx.o matmul_mv_test.onnx.o matmul_vbm_test.onnx.o matmul_vm_test.onnx.o matmul_vv_test.onnx.o matmulinteger_dyn_error.onnx.o matmulinteger_int8_uint8_dual_zero_zp_test.onnx.o matmulinteger_int8_uint8_dual_zp_test.onnx.o matmulinteger_int8_uint8_one_zp_error_test.onnx.o matmulinteger_int8_uint8_one_zp_test.onnx.o matmulinteger_int8_uint8_one_zp_zero_vec_test.onnx.o matmulinteger_int8_uint8_one_zp_zero_vec_test2.onnx.o matmulinteger_int8_uint8_test.onnx.o matmulinteger_invalid_type_error.onnx.o matmulinteger_test.onnx.o matmulinteger_uns_test.onnx.o matmulinteger_uns_zp_test.onnx.o matmulintegertofloat_bad_bias_test.onnx.o matmulintegertofloat_bad_bias_test2.onnx.o matmulintegertofloat_bad_bias_test3.onnx.o matmulintegertofloat_bad_scale2_test.onnx.o matmulintegertofloat_bad_scale3_test.onnx.o matmulintegertofloat_bad_scale4_test.onnx.o matmulintegertofloat_bad_scale5_test.onnx.o matmulintegertofloat_bad_scale_test.onnx.o matmulintegertofloat_half_test.onnx.o matmulintegertofloat_half_zp_bias_test.onnx.o matmulintegertofloat_half_zp_test.onnx.o matmulintegertofloat_scalar_scale_test.onnx.o matmulintegertofloat_scalar_zp_test.onnx.o matmulintegertofloat_test.onnx.o matmulintegertofloat_zp_bias_3d_test.onnx.o matmulintegertofloat_zp_bias_test.onnx.o matmulintegertofloat_zp_test.onnx.o matmulnbits_block_size_not_power_of_two_test.onnx.o matmulnbits_block_size_too_small_test.onnx.o matmulnbits_bmm_test.onnx.o matmulnbits_invalid_b_dims_test.onnx.o matmulnbits_invalid_bits_value_test.onnx.o matmulnbits_invalid_scales_dims_test.onnx.o matmulnbits_invalid_zp_dims_test.onnx.o matmulnbits_mm2_test.onnx.o matmulnbits_mm_test.onnx.o matmulnbits_vm_test.onnx.o max_test.onnx.o maxpool_dilate_test.onnx.o maxpool_notset_test.onnx.o maxpool_same_upper_test.onnx.o mean_bf16_test.onnx.o mean_broadcast_test.onnx.o mean_fp16_test.onnx.o mean_integral_test.onnx.o mean_invalid_broadcast_test.onnx.o mean_single_input_test.onnx.o mean_test.onnx.o mha_cross_attention_test.onnx.o mha_invalid_attribute_test.onnx.o mha_invalid_cross_key_test.onnx.o mha_invalid_cross_value_test.onnx.o mha_invalid_input_test.onnx.o mha_invalid_key_missing_test.onnx.o mha_invalid_key_ndim_test.onnx.o mha_invalid_key_test.onnx.o mha_invalid_kv_test.onnx.o mha_invalid_qkv_test.onnx.o mha_invalid_query_test.onnx.o mha_invalid_value_missing_test.onnx.o mha_invalid_value_ndim_test.onnx.o mha_invalid_value_test.onnx.o mha_kv_packed_test.onnx.o mha_qkv_packed_test.onnx.o mha_scale_test.onnx.o mha_test.onnx.o min_test.onnx.o mod_test.onnx.o mod_test_different_dtypes.onnx.o mod_test_fmod.onnx.o mod_test_fmod_bf16.onnx.o mod_test_fmod_different_dtypes.onnx.o mod_test_fmod_half.onnx.o mod_test_half.onnx.o multinomial_autoseed_dyn_test.onnx.o multinomial_dtype_error_test.onnx.o multinomial_dyn_test.onnx.o multinomial_generated_seed_test.onnx.o multinomial_int64_test.onnx.o multinomial_test.onnx.o mvn_axes_rank_too_big_test.onnx.o mvn_axes_rank_too_small_test.onnx.o mvn_default_axes_bf16_test.onnx.o mvn_default_axes_fp16_test.onnx.o mvn_default_axes_rank_too_big_test.onnx.o mvn_default_axes_rank_too_small_test.onnx.o mvn_default_axes_test.onnx.o mvn_rank_2_bf16_test.onnx.o mvn_rank_2_fp16_test.onnx.o mvn_rank_2_test.onnx.o mvn_rank_3_bf16_test.onnx.o mvn_rank_3_fp16_test.onnx.o mvn_rank_3_test.onnx.o mxfixneuron_even_test.onnx.o mxfixneuron_odd_test.onnx.o mxfixneuron_small_test.onnx.o neg_dynamic_test.onnx.o neg_test.onnx.o negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test.onnx.o negativeloglikelihoodloss_kd_mean_reduction_bf16_weighted_test2.onnx.o negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test.onnx.o negativeloglikelihoodloss_kd_mean_reduction_half_weighted_test2.onnx.o negativeloglikelihoodloss_kd_no_reduction_weighted_test.onnx.o negativeloglikelihoodloss_kd_no_reduction_weighted_test2.onnx.o negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test.onnx.o negativeloglikelihoodloss_kd_sum_reduction_double_weighted_test2.onnx.o nhwcconv_test.onnx.o nms_dynamic_batch_test.onnx.o nms_dynamic_boxes_test.onnx.o nms_dynamic_classes_test.onnx.o nms_test.onnx.o nms_use_dyn_output_false_test.onnx.o no_pad_test.onnx.o nonzero_dynamic_test.onnx.o nonzero_int_test.onnx.o nonzero_test.onnx.o not_bool_test.onnx.o not_test.onnx.o onehot_dyn_test0.onnx.o onehot_dyn_test1.onnx.o onehot_static_test.onnx.o onnx_gru_3arg.onnx.o onnx_gru_4arg.onnx.o onnx_gru_5arg.onnx.o onnx_gru_bi.onnx.o onnx_gru_bi_0.onnx.o onnx_gru_bi_1.onnx.o onnx_gru_bi_2.onnx.o onnx_gru_forward.onnx.o onnx_gru_forward_0.onnx.o onnx_gru_reverse.onnx.o onnx_gru_reverse_1.onnx.o onnx_lstm_bi.onnx.o onnx_lstm_bi0af.onnx.o onnx_lstm_bi1af.onnx.o onnx_lstm_bi2af.onnx.o onnx_lstm_bi3af.onnx.o onnx_lstm_bi3args.onnx.o onnx_lstm_bi4af.onnx.o onnx_lstm_bi4args.onnx.o onnx_lstm_bi5af.onnx.o onnx_lstm_bi5args.onnx.o onnx_lstm_bi6args.onnx.o onnx_lstm_bi7args.onnx.o onnx_lstm_cell.onnx.o onnx_lstm_f0af.onnx.o onnx_lstm_f1af.onnx.o onnx_lstm_f2af.onnx.o onnx_lstm_f3args.onnx.o onnx_lstm_f4args.onnx.o onnx_lstm_f5args.onnx.o onnx_lstm_f6args.onnx.o onnx_lstm_f7args.onnx.o onnx_lstm_forward.onnx.o onnx_lstm_hs.onnx.o onnx_lstm_last.onnx.o onnx_lstm_r0af.onnx.o onnx_lstm_r5args.onnx.o onnx_lstm_reverse.onnx.o onnx_rnn_3args.onnx.o onnx_rnn_5args.onnx.o onnx_rnn_bi.onnx.o onnx_rnn_forward.onnx.o onnx_rnn_reverse.onnx.o onnx_sinh.onnx.o pad_3arg_test.onnx.o pad_4arg_axes_test.onnx.o pad_4arg_invalid_axes_error_test.onnx.o pad_4arg_neg_axes_test.onnx.o pad_asym_invalid_pads_error_test.onnx.o pad_asym_test.onnx.o pad_attr_dyn_test.onnx.o pad_cnst_dyn_test.onnx.o pad_dyn_reflect_error.onnx.o pad_edge_1d_test.onnx.o pad_edge_2d_test.onnx.o pad_edge_2d_with_axes_test.onnx.o pad_empty_const_val_test.onnx.o pad_reflect_multiaxis_test.onnx.o pad_reflect_test.onnx.o pad_reflect_with_axes_test.onnx.o pad_test.onnx.o pad_undef_const_val_test.onnx.o pow_bcast_test.onnx.o pow_bcast_test1.onnx.o pow_fp32_i64_test.onnx.o pow_i64_fp32_test.onnx.o pow_test.onnx.o prefix_scan_sum_test.onnx.o prelu_brcst_test.onnx.o qlinearadd_bcast_test.onnx.o qlinearadd_test.onnx.o qlinearaveragepool_1d_test.onnx.o qlinearaveragepool_2d_ceil_test.onnx.o qlinearaveragepool_2d_dilations_test.onnx.o qlinearaveragepool_2d_pads_count_include_pad_test.onnx.o qlinearaveragepool_2d_same_lower_test.onnx.o qlinearaveragepool_2d_same_upper_test.onnx.o qlinearaveragepool_2d_strides_test.onnx.o qlinearaveragepool_2d_test.onnx.o qlinearaveragepool_3d_test.onnx.o qlinearaveragepool_notset_test.onnx.o qlinearaveragepool_nt_cip_test.onnx.o qlinearconcat_3d_test.onnx.o qlinearconcat_test.onnx.o qlinearconv_pad_0_test.onnx.o qlinearconv_pad_1_test.onnx.o qlinearconv_scale_1D_test.onnx.o qlinearconv_test.onnx.o qlinearglobalavgpool_test.onnx.o qlinearleakyrelu_test.onnx.o qlinearmatmul_1D_test.onnx.o qlinearmatmul_2D_test.onnx.o qlinearmatmul_3D_test.onnx.o qlinearmul_bcast_test.onnx.o qlinearmul_test.onnx.o qlinearsigmoid_test.onnx.o quantizelinear_2d_blocked_runt_block_test.onnx.o quantizelinear_2d_blocked_with_zp_test.onnx.o quantizelinear_3d_blocked_with_zp_runt_block_test.onnx.o quantizelinear_axis_test.onnx.o quantizelinear_blocked_invalid_block_size_test.onnx.o quantizelinear_blocked_non_bc_axis_size_mismatch_test.onnx.o quantizelinear_blocked_x_and_scales_rank_mismatch_test.onnx.o quantizelinear_blocked_zero_block_size_test.onnx.o quantizelinear_int32_test.onnx.o quantizelinear_mxfp4_even_test.onnx.o quantizelinear_mxfp4_odd_test.onnx.o quantizelinear_neg_axis_test.onnx.o quantizelinear_output_dtype_and_zp_type_mismatch_test.onnx.o quantizelinear_per_axis_shape_mismatch_test.onnx.o quantizelinear_scales_and_zp_shape_mismatch_test.onnx.o quantizelinear_test.onnx.o quantizelinear_too_few_inputs_test.onnx.o quantizelinear_too_many_inputs_test.onnx.o quantizelinear_zero_point_test.onnx.o randomnormal_dtype_error_test.onnx.o randomnormal_generated_seed_test.onnx.o randomnormal_shape_error_test.onnx.o randomnormal_test.onnx.o randomnormallike_dtype_fallback_test.onnx.o randomnormallike_test.onnx.o randomnormallike_type_error_test.onnx.o randomuniform_dtype_error_test.onnx.o randomuniform_generated_seed_test.onnx.o randomuniform_shape_error_test.onnx.o randomuniform_test.onnx.o randomuniformlike_dtype_fallback_test.onnx.o randomuniformlike_test.onnx.o randomuniformlike_type_error_test.onnx.o range_float_test.onnx.o range_test.onnx.o recip_test.onnx.o reduce_log_sum_exp_test.onnx.o reduce_log_sum_test.onnx.o reducel1_dyn_noaxes_test.onnx.o reducel1_dyn_test.onnx.o reducel1_test.onnx.o reducel2_test.onnx.o reducemax_dyn_test.onnx.o reducemax_fp8_test.onnx.o reducemax_test.onnx.o reducemean_keepdims_test.onnx.o reducemean_test.onnx.o reducemin_test.onnx.o reduceprod_test.onnx.o reducesum_empty_axes_test.onnx.o reducesum_fp8_test.onnx.o reducesum_keepdims_test.onnx.o reducesum_multiaxis_test.onnx.o reducesum_noop_test.onnx.o reducesum_square_test.onnx.o reducesum_test.onnx.o reducesum_variable_axes_keepdims_clear_test.onnx.o reducesum_variable_axes_noop_test.onnx.o reducesum_variable_axes_test.onnx.o reducesum_variable_dynamic_axes_noop_set_verify_test.onnx.o reducesum_variable_dynamic_axes_test.onnx.o reducesum_variable_dynamic_axes_verify_test.onnx.o reshape_non_standard_test.onnx.o reshape_test.onnx.o reshape_variable_input_dyn_test.onnx.o reshape_variable_input_test.onnx.o reshape_variable_input_test0.onnx.o reshape_variable_input_test1.onnx.o resize_aspect_ratio_err_test.onnx.o resize_downsample_c_test.onnx.o resize_downsample_f_dyn2_test.onnx.o resize_downsample_f_dyn3_test.onnx.o resize_downsample_f_dyn_test.onnx.o resize_downsample_f_ref2_test.onnx.o resize_downsample_f_ref_test.onnx.o resize_downsample_f_test.onnx.o resize_downsample_linear_half_invalid_scale_test.onnx.o resize_downsample_linear_half_test.onnx.o resize_downsample_linear_test.onnx.o resize_dyn_err1_test.onnx.o resize_dyn_err2_test.onnx.o resize_linear_non_const_test.onnx.o resize_no_scale_test.onnx.o resize_nonstd_input_test.onnx.o resize_outsize_test.onnx.o resize_roi_skip_test.onnx.o resize_upsample_f_dyn_test.onnx.o resize_upsample_linear_ac_test.onnx.o resize_upsample_linear_large_test.onnx.o resize_upsample_linear_test.onnx.o resize_upsample_pc_test.onnx.o resize_upsample_pf_test.onnx.o resize_with_same_inout_shapes_test.onnx.o reversesequence_4D_test.onnx.o reversesequence_batch_axis_err_test.onnx.o reversesequence_batch_test.onnx.o reversesequence_rank_err_test.onnx.o reversesequence_same_axis_err_test.onnx.o reversesequence_sequence_lens_shape_err_test.onnx.o reversesequence_time_axis_err_test.onnx.o reversesequence_time_test.onnx.o rnn_bi_1af_test.onnx.o rnn_bi_layout_test.onnx.o rnn_f_5arg_layout_test.onnx.o rnn_f_default_af_test.onnx.o rnn_f_layout_test.onnx.o rnn_r_3arg_layout_test.onnx.o rnn_r_layout_test.onnx.o roialign_default_test.onnx.o roialign_test.onnx.o rotary_embedding_cache_1_test.onnx.o rotary_embedding_cache_2_test.onnx.o rotary_embedding_dim_size_test.onnx.o rotary_embedding_dim_test.onnx.o rotary_embedding_float_test.onnx.o rotary_embedding_input_dims_test.onnx.o rotary_embedding_interleaved_large_test.onnx.o rotary_embedding_interleaved_test.onnx.o rotary_embedding_num_heads_test.onnx.o rotary_embedding_packed_batching_test.onnx.o rotary_embedding_pos_ids_1_test.onnx.o rotary_embedding_pos_ids_2_test.onnx.o rotary_embedding_pos_ids_3_test.onnx.o rotary_embedding_scale_test.onnx.o rotary_embedding_test.onnx.o rotary_embedding_wrong_n_inputs_test.onnx.o round_bf16_test.onnx.o round_half_test.onnx.o round_test.onnx.o scan_arg_count_mismatch_test.onnx.o scan_arg_shapes_mismatch_test.onnx.o scan_input_axes_lens_mismatch_test.onnx.o scan_invalid_input_axes_len_test.onnx.o scan_invalid_input_axes_vals_test.onnx.o scan_invalid_input_dirs_len_test.onnx.o scan_invalid_input_dirs_vals_test.onnx.o scan_invalid_output_axes_len_test.onnx.o scan_invalid_output_axes_vals_test.onnx.o scan_invalid_output_dirs_len_test.onnx.o scan_invalid_output_dirs_vals_test.onnx.o scan_test1.onnx.o scan_test2.onnx.o scan_test3.onnx.o scan_test4.onnx.o scan_test5.onnx.o scan_test6.onnx.o scan_test7.onnx.o scatter_add_test.onnx.o scatter_elements_invalid_reduction_test.onnx.o scatter_max_test.onnx.o scatter_min_test.onnx.o scatter_mul_test.onnx.o scatter_none_test.onnx.o scatternd_add_test.onnx.o scatternd_dyn_test.onnx.o scatternd_invalid_reduction_test.onnx.o scatternd_max_test.onnx.o scatternd_min_test.onnx.o scatternd_mul_test.onnx.o scatternd_test.onnx.o selu_test.onnx.o shape_dyn_test0.onnx.o shape_dyn_test1.onnx.o shape_dyn_test2.onnx.o shape_dyn_test3.onnx.o shape_end_less_start_error.onnx.o shape_end_oob_test.onnx.o shape_gather_test.onnx.o shape_start_oob_test.onnx.o shape_test.onnx.o shrink_fp8_test.onnx.o shrink_hard_test.onnx.o shrink_int8_test.onnx.o shrink_soft_test.onnx.o shrink_uint8_test.onnx.o shrink_verify2_test.onnx.o shrink_verify_test.onnx.o sign_test.onnx.o simplified_layer_normalization_4d_test.onnx.o simplified_layer_normalization_invalid_input_test.onnx.o simplified_layer_normalization_invalid_n_args_test.onnx.o simplified_layer_normalization_test.onnx.o sin_fp8_test.onnx.o sin_test.onnx.o sinh_dynamic_test.onnx.o sinh_test.onnx.o size_bf16_test.onnx.o size_float_test.onnx.o size_fp8_test.onnx.o size_half_test.onnx.o size_int_test.onnx.o size_verify_test.onnx.o skip_layer_normalization_2d_skip_test.onnx.o skip_layer_normalization_beta_bias_test.onnx.o skip_layer_normalization_beta_test.onnx.o skip_layer_normalization_invalid_beta_test.onnx.o skip_layer_normalization_invalid_bias_test.onnx.o skip_layer_normalization_invalid_input_test.onnx.o skip_layer_normalization_invalid_n_args_test.onnx.o skip_layer_normalization_skip_batch_size_1_test.onnx.o skip_layer_normalization_test.onnx.o skip_simplified_layer_normalization_bias_test.onnx.o skip_simplified_layer_normalization_invalid_input_test.onnx.o skip_simplified_layer_normalization_invalid_n_args_test.onnx.o skip_simplified_layer_normalization_test.onnx.o slice_3arg_test.onnx.o slice_5arg_reverse_test.onnx.o slice_5arg_step_test.onnx.o slice_5arg_test.onnx.o slice_constant_test.onnx.o slice_dyn_test.onnx.o slice_max_end_test.onnx.o slice_reverse_dyn_test.onnx.o slice_step_dyn_test.onnx.o slice_test.onnx.o slice_var_input_default_steps.onnx.o slice_var_input_dyn0.onnx.o slice_var_input_dyn1.onnx.o slice_var_input_static0.onnx.o slice_var_input_static1.onnx.o slice_var_input_steps_error.onnx.o softmax_dyn_test.onnx.o softmax_nonstd_input_test.onnx.o softmax_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_bf16_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_double_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_half_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_test.onnx.o softmaxcrossentropyloss_2d_mean_reduction_weighted_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_asym_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_bf16_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_double_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_half_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_half_weighted_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_asym_class_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_asym_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_ignore_idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_neg_ignore_idx_test2.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_neg_out_bounds_ignore_idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_out_bounds_ignore20 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o -MF CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o.d -o CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/fuse_pointwise_reduce.cpp _idx_test.onnx.o softmaxcrossentropyloss_2d_no_reduction_weighted_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_bf16_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_double_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_half_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_half_weighted_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_test.onnx.o softmaxcrossentropyloss_2d_sum_reduction_weighted_test.onnx.o softmaxcrossentropyloss_invalid_reduction_test.onnx.o softmaxcrossentropyloss_kd_mean_reduction_bf16_weighted_test.onnx.o softmaxcrossentropyloss_kd_mean_reduction_half_weighted_test.onnx.o softmaxcrossentropyloss_kd_no_reduction_weighted_test.onnx.o softmaxcrossentropyloss_kd_sum_reduction_double_weighted_test.onnx.o softmaxcrossentropyloss_kdim_not_equal_test.onnx.o softmaxcrossentropyloss_label_wrong_type_test.onnx.o softmaxcrossentropyloss_score_dim_err_test.onnx.o softmaxcrossentropyloss_score_label_mismatch_test.onnx.o softmaxcrossentropyloss_score_label_wrong_k_dims_test.onnx.o softmaxcrossentropyloss_scores_wrong_type_test.onnx.o softmaxcrossentropyloss_weight_score_mismatch_valid_type_test.onnx.o softmaxcrossentropyloss_weight_wrong_dims_test.onnx.o softmaxcrossentropyloss_weight_wrong_type_test.onnx.o softplus_nd_test.onnx.o softplus_test.onnx.o softsign_nd_test.onnx.o softsign_test.onnx.o spacetodepth_invalid_blocksize_test.onnx.o spacetodepth_nondivisibility_test.onnx.o spacetodepth_simple_test.onnx.o spacetodepth_test.onnx.o split_dyn_input_dyn_split_axis_test.onnx.o split_dyn_input_fixed_split_axis_test.onnx.o split_dyn_input_split_attr_test.onnx.o split_dyn_input_split_input_test.onnx.o split_minus_axis_test.onnx.o split_test.onnx.o split_test_default.onnx.o split_test_invalid_num_outputs.onnx.o split_test_invalid_split.onnx.o split_test_no_attribute.onnx.o split_test_no_attribute_invalid_input_split.onnx.o split_test_no_attribute_invalid_split.onnx.o split_test_uneven.onnx.o split_test_uneven_num_outputs.onnx.o sqrt_fp8_test.onnx.o sqrt_test.onnx.o squeeze_axes_input_test.onnx.o squeeze_empty_axes_test.onnx.o squeeze_unsqueeze_dyn_test.onnx.o squeeze_unsqueeze_test.onnx.o sub_bcast_test.onnx.o sub_scalar_test.onnx.o sum_int_test.onnx.o sum_test.onnx.o sum_type_test.onnx.o tan_test.onnx.o tanh_test.onnx.o thresholdedrelu_default_test.onnx.o thresholdedrelu_int_test.onnx.o thresholdedrelu_test.onnx.o tile_test.onnx.o tile_test_3x2.onnx.o topk_attrk_test.onnx.o topk_neg_axis_test.onnx.o topk_test.onnx.o transpose_default_perm_test.onnx.o transpose_dyn_test.onnx.o transpose_gather_test.onnx.o transpose_invalid_perm_test.onnx.o transpose_test.onnx.o tril_batch_diff_k_test.onnx.o tril_neg_k_test.onnx.o tril_out_k_test.onnx.o tril_row_one_test.onnx.o tril_test.onnx.o triu_batch_diff_k_test.onnx.o triu_neg_k_test.onnx.o triu_out_k_test.onnx.o triu_row_one_test.onnx.o triu_test.onnx.o undefined_test.onnx.o unique_dynamic_sorted_3D_test.onnx.o unique_dynamic_sorted_test.onnx.o unique_dynamic_unsorted_test.onnx.o unique_sorted_test.onnx.o unique_unsorted_test.onnx.o unknown_aten_test.onnx.o unknown_test.onnx.o upsample_linear_test.onnx.o upsample_test.onnx.o upsample_ver7_test.onnx.o variable_batch_leq_zero_test.onnx.o variable_batch_test.onnx.o where_dyn_test.onnx.o where_mixed_test.onnx.o where_test.onnx.o /usr/bin/ranlib ../../lib/libembed_lib_onnx_files.a make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 30%] Built target embed_lib_onnx_files [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/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 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: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."); }); | ^ [ 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: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 | ^ 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)( | ^ 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"); }); | ^ /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/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/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/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: /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/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) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/graphviz.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/graphviz.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::fused_reduce>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:110:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 110 | if(not ins->get_operator().attributes().get("reduce", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:110:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 110 | if(not ins->get_operator().attributes().get("reduce", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:437:19: note: in instantiation of function template specialization 'migraphx::value::to' requested here 437 | return v->to>(); | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:110:49: note: in instantiation of function template specialization 'migraphx::value::get' requested here 110 | if(not ins->get_operator().attributes().get("reduce", false)) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:209:79: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 209 | auto axes = reduce->get_operator().to_value().at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:209:79: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 209 | auto axes = reduce->get_operator().to_value().at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:209:79: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 209 | auto axes = reduce->get_operator().to_value().at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/graphviz.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/graphviz.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:36: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:175:28: warning: not eliding copy on return [-Wnrvo] 175 | return start; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:197:25: note: in instantiation of function template specialization 'migraphx::rewrite_reshapes::find_op_reshape_op::apply(module_pass_manager &, const match::matcher_result &)::(anonymous class)::operator()(const migraphx::instruction_ref &, const migraphx::shape_transform_descriptor &)::(anonymous class)::operator()' requested here 197 | auto rins = reshape_input(ins, desc.to_dst_from_common())(pw); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:459:73: note: in instantiation of member function 'migraphx::rewrite_reshapes::find_op_reshape_op::apply' requested here 459 | time>([&] { m.apply(mod, r); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:490:13: note: in instantiation of function template specialization 'migraphx::match::find_matches_for::find_op_reshape_op &>' requested here 490 | find_matches_for(location, mod, ins, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_reshapes.hpp:225:13: note: in instantiation of member function 'migraphx::match::find_matches::find_op_reshape_op>::find_matches' requested here 225 | match::find_matches(mpm, find_op_reshape_op{"pointwise", T::name()}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:107:32: note: in instantiation of member function 'migraphx::rewrite_reshapes::apply' requested here 107 | private_detail_te_self.apply(mpm); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:295:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 295 | private_detail_te_default_apply(char(0), private_detail_te_value, mpm); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count>, std::allocator, migraphx::rewrite_reshapes>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>>::__shared_ptr, migraphx::rewrite_reshapes>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>>::shared_ptr, migraphx::rewrite_reshapes>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pass.hpp:168:20: note: in instantiation of function template specialization 'std::make_shared>, migraphx::rewrite_reshapes>' requested here 168 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/fuse_reduce.cpp:432:26: note: in instantiation of function template specialization 'migraphx::pass::pass, void, void>' requested here 432 | mpm.run_pass(rewrite_reshapes{}); | ^ 38 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/inline_module.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/inline_module.cpp.o -MF CMakeFiles/migraphx.dir/inline_module.cpp.o.d -o CMakeFiles/migraphx.dir/inline_module.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/inline_module.cpp 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/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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-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 | ^ 14 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/json.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/json.cpp.o -MF CMakeFiles/migraphx.dir/json.cpp.o.d -o CMakeFiles/migraphx.dir/json.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/json.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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/instruction.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/instruction.cpp:25: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp: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...); | ^ /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/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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/json.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | 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/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/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:41:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 41 | auto op_padding = val.at("padding").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:41:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 41 | auto op_padding = val.at("padding").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:41:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 41 | auto op_padding = val.at("padding").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pad>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pad>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pad>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:65:45: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 65 | auto pad_op = m.insert_instruction(ins, op::pad{padding}, input); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::pooling &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::pooling &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::pooling &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/insert_pad.cpp:105:32: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 105 | m.replace_instruction(ins, op, new_inputs); | ^ 90 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/layout_convolution.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/layout_convolution.cpp.o -MF CMakeFiles/migraphx.dir/layout_convolution.cpp.o.d -o CMakeFiles/migraphx.dir/layout_convolution.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp 12 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: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/lexing.cpp.o 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"); }); | ^ cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:104:44: note: in instantiation of function template specialization 'migraphx::value::to' requested here 104 | bool is_group_conv = v.at("group").to() > 1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:104:44: note: in instantiation of function template specialization 'migraphx::value::to' requested here 104 | bool is_group_conv = v.at("group").to() > 1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:104:44: note: in instantiation of function template specialization 'migraphx::value::to' requested here 104 | bool is_group_conv = v.at("group").to() > 1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:122:68: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 122 | auto perm = ins->get_operator().to_value()["permutation"].to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:122:68: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 122 | auto perm = ins->get_operator().to_value()["permutation"].to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/layout_convolution.cpp:122:68: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 122 | auto perm = ins->get_operator().to_value()["permutation"].to_vector(); | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/load_save.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/load_save.cpp.o -MF CMakeFiles/migraphx.dir/load_save.cpp.o.d -o CMakeFiles/migraphx.dir/load_save.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/load_save.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ 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 | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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/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 11 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 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."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/make_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/make_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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 5 warnings generated. 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."); }); | ^ [ 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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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 | ^ /build/reproducible-path/migraphx-7.1.1/src/module.cpp:560:12: warning: not eliding copy on return [-Wnrvo] 560 | return last; | ^ /build/reproducible-path/migraphx-7.1.1/src/module.cpp:811:16: warning: not eliding copy on return [-Wnrvo] 811 | return last; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/module.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/netron_output.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/netron_output.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/msgpack.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/msgpack.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/normalize_attributes.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/normalize_attributes.cpp.o -MF CMakeFiles/migraphx.dir/normalize_attributes.cpp.o.d -o CMakeFiles/migraphx.dir/normalize_attributes.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp 47 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/normalize_ops.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/normalize_ops.cpp.o -MF CMakeFiles/migraphx.dir/normalize_ops.cpp.o.d -o CMakeFiles/migraphx.dir/normalize_ops.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 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 /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; | ^ 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"); }); | ^ 1 warning generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_attributes.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/operation.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/operation.cpp.o -MF CMakeFiles/migraphx.dir/operation.cpp.o.d -o CMakeFiles/migraphx.dir/operation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/operation.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/normalize_ops.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/normalize_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(); | ^ 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"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pad_calc.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/pad_calc.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ 5 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/param_utils.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/param_utils.cpp.o -MF CMakeFiles/migraphx.dir/param_utils.cpp.o.d -o CMakeFiles/migraphx.dir/param_utils.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/optimize_module.cpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 2 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/pass.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/pass.cpp.o -MF CMakeFiles/migraphx.dir/pass.cpp.o.d -o CMakeFiles/migraphx.dir/pass.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/pass.cpp [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/pass_manager.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/pass_manager.cpp.o -MF CMakeFiles/migraphx.dir/pass_manager.cpp.o.d -o CMakeFiles/migraphx.dir/pass_manager.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/permutation.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/permutation.cpp.o -MF CMakeFiles/migraphx.dir/permutation.cpp.o.d -o CMakeFiles/migraphx.dir/permutation.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/permutation.cpp 23 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/preallocate_param.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/preallocate_param.cpp.o -MF CMakeFiles/migraphx.dir/preallocate_param.cpp.o.d -o CMakeFiles/migraphx.dir/preallocate_param.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/param_utils.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/permutation.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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/pass_manager.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/preallocate_param.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/preallocate_param.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/program.cpp.o [ 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 cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/program.cpp.o -MF CMakeFiles/migraphx.dir/program.cpp.o.d -o CMakeFiles/migraphx.dir/program.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/program.cpp 2 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/propagate_constant.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/propagate_constant.cpp.o -MF CMakeFiles/migraphx.dir/propagate_constant.cpp.o.d -o CMakeFiles/migraphx.dir/propagate_constant.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/propagate_constant.cpp 11 warnings generated. [ 30%] Building CXX object src/CMakeFiles/migraphx.dir/propagate_precision.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/propagate_precision.cpp.o -MF CMakeFiles/migraphx.dir/propagate_precision.cpp.o.d -o CMakeFiles/migraphx.dir/propagate_precision.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp 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/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-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:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/promote_literals.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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(); } | ^ 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/program.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/propagate_precision.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406: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); | ^ 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/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 | ^ /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(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:38: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:49)>' requested here 483 | trace(ins, [&] { return ins->get_literal().get_argument(); })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:22: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:33)>' requested here 488 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:22: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:33)>' requested here 507 | ins, trace(ins, [&] { return argument{ins->get_shape(), nullptr}; })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:653:20: warning: not eliding copy on return [-Wnrvo] 653 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:22: note: in instantiation of function template specialization 'migraphx::program::eval(const parameter_map &, execution_environment)::(anonymous class)::operator()<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:33)>' requested here 537 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:611:53)>' requested here 611 | ret = generic_eval(*this, contexts, params, [&](instruction_ref ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:53)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:15: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:658:53)>' requested here 658 | ret = generic_eval(*this, contexts, params, [&](auto&&, auto f) { return f(); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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/quantize_int4.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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) { | ^ 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:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:483:38: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 483 | trace(ins, [&] { return ins->get_literal().get_argument(); })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:488:22: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 488 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:507:22: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 507 | ins, trace(ins, [&] { return argument{ins->get_shape(), nullptr}; })); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:966:20: warning: not eliding copy on return [-Wnrvo] 966 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:537:22: note: in instantiation of function template specialization 'migraphx::program::perf_report(std::ostream &, std::size_t, parameter_map, std::size_t, bool)::(anonymous class)::operator()' requested here 537 | ins, trace(ins, [&] { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:9: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:960:42)>' requested here 960 | generic_eval(*this, ctx, params, [&](auto ins, auto f) { | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:501:28: warning: not eliding copy on return [-Wnrvo] 501 | return param; | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:570:12: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:1185:38)>' requested here 570 | return generic_eval(mm, ctx, params, results, trace); | ^ /build/reproducible-path/migraphx-7.1.1/src/program.cpp:1185:5: note: in instantiation of function template specialization 'migraphx::generic_eval<(lambda at /build/reproducible-path/migraphx-7.1.1/src/program.cpp:1185:38)>' requested here 1185 | generic_eval(*this, ctx, params, [](auto ins, auto&&...) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_int4.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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/reduce_dims.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/reduce_dims.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:149:12: warning: not eliding copy on return [-Wnrvo] 149 | return result; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/reduce_dims.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/quantization.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:106:20: warning: not eliding copy on return [-Wnrvo] 106 | return result; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_numeric.h:169:11: note: in instantiation of function template specialization 'migraphx::base_lens(const std::vector &)::(anonymous class)::operator() &, const migraphx::shape &>' requested here 169 | __init = __binary_op(_GLIBCXX_MOVE_IF_20(__init), *__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:95:17: note: in instantiation of function template specialization 'std::accumulate<__gnu_cxx::__normal_iterator>, std::vector, (lambda at /build/reproducible-path/migraphx-7.1.1/src/reduce_dims.cpp:96:66)>' requested here 95 | return std::accumulate( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:62:51: note: in instantiation of function template specialization 'migraphx::value::to' requested here 62 | auto param_index = op_val.at("ins_index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:62:51: note: in instantiation of function template specialization 'migraphx::value::to' requested here 62 | auto param_index = op_val.at("ins_index").to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/quantize_8bits.cpp:62:51: note: in instantiation of function template specialization 'migraphx::value::to' requested here 62 | auto param_index = op_val.at("ins_index").to(); | ^ 4 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/register_op.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/register_op.cpp.o -MF CMakeFiles/migraphx.dir/register_op.cpp.o.d -o CMakeFiles/migraphx.dir/register_op.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp 11 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/register_target.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/register_target.cpp.o -MF CMakeFiles/migraphx.dir/register_target.cpp.o.d -o CMakeFiles/migraphx.dir/register_target.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/register_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 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(); } | ^ 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_target.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_target.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_target.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/register_target.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_target.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/target.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/context.hpp:34: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 14 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_dot.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_dot.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_dot.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_dot.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp: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"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/replace_allocate.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/replace_allocate.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/allocation_model.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:51:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 51 | return f("div")(arg(0)(exp_x_minus_max()), arg(1)(skip_broadcasts(sum_exp_x_minus_max))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:54:35: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::softmax_base_ops' requested here 54 | auto matcher() const { return softmax_base_ops(); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:61:60: note: in instantiation of member function 'migraphx::match::detail::softmax_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>::matcher' requested here 61 | return detail::softmax_matcher{f, input_matcher}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::softmax<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:66:20), migraphx::match::basic_matcher>>' requested here 66 | return softmax([](auto x) { return name(x); }, any()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:115:72: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 115 | auto skip_broadcasts_mean = match::skip_broadcasts(reduce_mean.bind("mean")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:987:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 987 | return skip(name("broadcast", "multibroadcast", "contiguous"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:115:44: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts>' requested here 115 | auto skip_broadcasts_mean = match::skip_broadcasts(reduce_mean.bind("mean")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:117:61: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 117 | match::arg(1)(skip_broadcasts_mean)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:116:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 116 | auto x_minus_mean = match::name("sub")(match::arg(0)(match::any().bind("x")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:45: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:993:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 993 | return skip(name("broadcast", "multibroadcast", "contiguous", "convert"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:999:12: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts_converts>>' requested here 999 | return skip_broadcasts_converts(make_basic_pred_matcher([=](instruction_ref ins) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:12: note: in instantiation of function template specialization 'migraphx::match::literal_value_checker<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:34)>' requested here 1019 | return literal_value_checker([=](migraphx::literal l) { | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:82: note: in instantiation of function template specialization 'migraphx::match::has_value' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:74: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:119:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 119 | match::name("pow")(match::arg(0)(x_minus_mean), match::arg(1)(match::has_value(2.0f))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:121:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 121 | match::name("mul")(match::arg(0)(x_minus_mean), match::arg(1)(x_minus_mean)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:122:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 122 | auto sqdiff = match::name("sqdiff")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:125:26: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 125 | match::arg(0)(match::any_of(pow_x_minus_mean, mul_x_minus_mean, sqdiff))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/softmax.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/rewrite_reduce.cpp:124:27: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 124 | return reduce_mean( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_dot.cpp: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())); } | ^ 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(); } | ^ 12 warnings generated. 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(); } | ^ [ 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/simplify_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_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; })) | ^ 11 warnings generated. 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; })) | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/sqlite.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/sqlite.cpp.o -MF CMakeFiles/migraphx.dir/sqlite.cpp.o.d -o CMakeFiles/migraphx.dir/sqlite.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/sqlite.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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/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: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/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:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:438:74: note: in instantiation of function template specialization 'migraphx::match::pointwise<>' requested here 438 | auto any_pointwise_input = match::any_of[match::inputs()](match::pointwise()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:440:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 440 | match::name("concat")(match::used_once(), any_pointwise_input).bind("cat"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:440:76: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 440 | match::name("concat")(match::used_once(), any_pointwise_input).bind("cat"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:439:59: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 439 | return match::name("quantizelinear")(match::arg(0)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:439:45: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 439 | return match::name("quantizelinear")(match::arg(0)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:553:78: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 553 | match::skip(match::name(skip_set))(match::name("quantizelinear").bind("q_ins")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:553:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 553 | match::skip(match::name(skip_set))(match::name("quantizelinear").bind("q_ins")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:554:61: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 554 | return match::name("dequantizelinear")(match::arg(0)(q_ins)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:554:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 554 | return match::name("dequantizelinear")(match::arg(0)(q_ins)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/split_reduce.cpp: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...); | ^ 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...); | ^ [ 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/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...); | ^ 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/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o 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 && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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/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) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/make_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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"); }); | ^ 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:t267y:p34e:( [warning: &function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] ](auto a267s | ) { rvet1u(rnm aviksei_tv_ialelw_(pxasck.(gs,e tv_1,s h[a](paeu(to)&,& .a..s). f{r oMImG(RAxPsH.Xd_TaHtRaOW(()")In)v.al.i.d) t;u pl}e, t y p| e ^") ; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp: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, 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_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/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_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/simplify_qdq.cpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:993:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 993 | return skip(name("broadcast", "multibroadcast", "contiguous", "convert"))(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:999:12: note: in instantiation of function template specialization 'migraphx::match::skip_broadcasts_converts>>' requested here 999 | return skip_broadcasts_converts(make_basic_pred_matcher([=](instruction_ref ins) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:12: note: in instantiation of function template specialization 'migraphx::match::literal_value_checker<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1019:34)>' requested here 1019 | return literal_value_checker([=](migraphx::literal l) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:38: note: in instantiation of function template specialization 'migraphx::match::has_value' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:60: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:29: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:42:29: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 42 | either_arg(0, 1)(none_of(has_value(M_SQRT1_2)).bind("x"), has_value(M_SQRT1_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:44:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 44 | return f("erf")(used_once(), arg(0)(used_once(), any_of(mul_1_sqrt_2, div_sqrt_2))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:86: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:41:29: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 41 | auto mul_1_sqrt_2 = f("mul")( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:43:27: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 43 | auto div_sqrt_2 = f("div")(args(none_of(has_value(M_SQRT2)).bind("x"), has_value(M_SQRT2))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:44:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | return f("erf")(used_once(), arg(0)(used_once(), any_of(mul_1_sqrt_2, div_sqrt_2))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:44:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 44 | return f("erf")(used_once(), arg(0)(used_once(), any_of(mul_1_sqrt_2, div_sqrt_2))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:55: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::erf_fn' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:49:38: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::basic_matcher>>' requested here 49 | return f("add")(used_once(), either_arg(0, 1)(erf_fn(), has_value(1.0))); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:54:72: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::add_erf' requested here 54 | auto matcher() const { return unordered_tree(f("mul"), one_half(), add_erf(), any()); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:61:43: note: in instantiation of member function 'migraphx::match::detail::gelu_erf_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>::matcher' requested here 61 | return detail::gelu_erf_matcher{f}.matcher(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:12: note: in instantiation of function template specialization 'migraphx::match::gelu_erf<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_erf.hpp:66:21)>' requested here 66 | return gelu_erf([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_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_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_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_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_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_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_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_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_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_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_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_gelu.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:75:16: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 75 | return f("mul")(either_arg(0, 1)(mul_half_x, add_one_tanh)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:84:41: note: in instantiation of member function 'migraphx::match::detail::gelu_tanh_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>::matcher_v1' requested here 84 | return any_of(gtm.matcher_v0(), gtm.matcher_v1()); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:12: note: in instantiation of function template specialization 'migraphx::match::gelu_tanh<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/match/gelu_tanh.hpp:89:22)>' requested here 89 | return gelu_tanh([](auto x) { return name(x); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_low_precision.cpp: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(); } | ^ 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(); } | ^ 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...); | ^ 24 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp: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...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::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...); | ^ 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: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...); | ^ [ 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: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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_pooling.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_quantization.cpp: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_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: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_quantization.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/literal.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_rnn.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-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_rnn.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/broadcast.hpp:130:24: warning: not eliding copy on return [-Wnrvo] 130 | return s1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/contiguous.hpp:53:20: warning: not eliding copy on return [-Wnrvo] 53 | return s0; | ^ 39 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/rewrite_topk.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/rewrite_topk.cpp.o -MF CMakeFiles/migraphx.dir/rewrite_topk.cpp.o.d -o CMakeFiles/migraphx.dir/rewrite_topk.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/rewrite_topk.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/rewrite_rnn.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 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' 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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/schedule.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp: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:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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_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/serialize.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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...); | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/shape.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | 14 ^ warnings generated/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp. :105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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/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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9In file included from : /build/reproducible-path/migraphx-7.1.1/src/shape.cppnote: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 25: In file included from 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp | : 40 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp : 28 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppvi:s132i:t4(:t warning: hfunction 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn]i s->type() ,132 | vTso. ..t)r;y _ c| o ^n vert_value/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:i105m:p9l:( rnote: ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heren k<0>, 105c | o n s t F r o mv&i sxi) t (| v ^, [&](co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppn:s141t: 20a:u tnote: oin instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here& ) { M141I | G R A P HrXe_tTuHrRnO Wd(e"tIanivall:i:dt rtyu_pcloen vteyrpte_"v)al;u e}_)i;m p l| < ^T o>(r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppa:n105k:<213:> {note: }in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here, x); 105 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp : 406 : 51 : anote: rin instantiation of function template specialization 'migraphx::try_convert_value' requested hereg s[1]. v406i | s i t ( [ & ] ( atuhtios -s>evqi_slietn(s[)& ]{( c o| n ^s t auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp&: 442y:)9 :{ 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 | = t r y _ c o nvviesritt_(vtahliuse-<>Ttoy>p(ey());, }v)s;. . .| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp15::251 :note: 7in instantiation of 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::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 406 | 251 | tsh.ivsi-s>ivti_stiytp(e[(&[]&(]c(oanustto aaust)o &{ yv)1 ({m arkees_uvlite =w (txrsy._gceotn_vsehratp_ev(a)l,u ear(yo)m;(x s}.);d a t| a ^( )))/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 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260 : 9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | [ & ] ( cvoinssitt _aaultlo_&f lva)t t{e nr(etsu,r nv 1v,. tsetmdp:l:amtoev et(ov<2T)o,> (x)s;. .}.));; | | ^ ^ /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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}In file included from ,/build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp :f27): ;In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :| 35: ^In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::28: 106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::17105::18 :note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herewarning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 106 | 105 | v is i t( v , p[&a]r(_cfoonrst( oauuttop&u) t{_ sMhIGaRpAePH.Xe_lTeHmROeWn("tIsn(v)al,i d [t&u]p(laeu ttyop e"i)); {} ); | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppo: 139s:e27:q _warning: lfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]e ns) { 139| | ^ fa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppl:l442ba:c9k:_ vnote: isin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 t(v, [442& | ]( c o ns t a ut ov&i)s {i tMI(GtRhAiPsHX-_>THtRyOpWe("(I)n,v avlsi.d .t.u)p;le 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 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_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/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::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; | ^ /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)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 53 | return it; | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:338:26: note: in instantiation of function template specialization 'migraphx::compute_end_dim<__gnu_cxx::__normal_iterator>, migraphx::id>' requested here 338 | auto it = compute_end_dim(start, rdims.end(), idim, id{}); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 12 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/simplify_algebra.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/simplify_algebra.cpp.o -MF CMakeFiles/migraphx.dir/simplify_algebra.cpp.o.d -o CMakeFiles/migraphx.dir/simplify_algebra.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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/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]In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp: 28132: | In file included from T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hppo: 32t: rIn file included from y/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:c35o: n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppve:r95t:_20v:a luwarning: enot eliding copy on return [-Wnrvo]_ impl(ra n95k | < 0 > , c o n s t F rroemt&u rxn) r e| s ^u lt; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp ^: 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/simple_par_for.hpp:106 :1415 | : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here retu r106n | d e t asiilm:p:lter_yp_acro_nfvoerr_ti_mvpall(une,_ itmhprlei(zrea,n kf<)3;> { }| , ^ x);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113| : ^5 : note: in instantiation of function 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/value.hpp :406: 51113: | note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here s406i | m p l e _ p a r _tfhoirs(-n>,v imsiint_(g[r&a]i(nc,o nfs)t; a u| t ^o & /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppy:)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 = t110r | y _ c o nsviemrptl_ev_aplaure_((lya)s;t }-) ;f i r| s ^t , [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppa:u406t:o15 :i )note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here{ f(fi r406s | t [ i ] ) ; } )t;h i s| - ^> visit([&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp]:(38c:o5n:s tnote: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herea uto& 38y | ) { rpeasru_lfto r=_ etarcyh_(ciotnevreartto_rv{a0l}u,e r(ayt)o;r {}n)};, f| ) ^; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp ^: 427:63:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :note: 106in instantiation of function template specialization 'migraphx::value::to' 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/rnn_variable_seq_lens.hpp:106:50)>' requested here 427 | 106 | p a[r&_f]o(rc(oonusttp uatut_os&h avp)e .e{l ermeetnutrsn( )v,. t[e&m]p(laautteo tio)< T{o > (| ) ^; });/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442| : ^9 : note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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 vis i424t | ( t h i s - > t yspted(:):,t rvasn.s.f.o)r;m ( v| a ^l ues.begin(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):,105 : 9| : ^ note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_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/shape_transform_descriptor.cpp:268:53: 105note: | in instantiation of function template specialization 'migraphx::value::to_vector' requested here 268 | v i s i t ( v , [ & ] (icfo(nnsott aauptpol&y)_ t{r aMnIsGpRoAsPeH(Xv_[T"HpReOrWm(u"tIantviaolni"d] .ttuop_lvee cttyopre<"s)t;d :}:)i;n t 6| 4 ^_ t>()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp):)105 : 21| : ^ note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:282:52: note: in instantiation of function template specialization 'migraphx::value::to' requested here 282 | if(not apply_broadcast(dims, v["axis"].to())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:282:52: note: in instantiation of function template specialization 'migraphx::value::to' requested here 282 | if(not apply_broadcast(dims, v["axis"].to())) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->tIn file included from y/build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cppp:e26(: )In file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp :v28: sIn file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:40.: )In file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp :28 : | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp ^: 132: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/raw_data.hpp: 105132: | 9T:o note: trin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herey _convert_ v105a | lu e _ im p l (r a nvki,t (covn,s t[ &F]r(omc&o nx)s t | a ^ uto&) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp{: 141M:I20G:R note: Ain instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested hereP HX_T H141R | O W ( "rIentvuarlni dde ttauipll::et rty_ycpoenv"e)rt;_ v}al)u;e _i m| p ^l (ra/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppn:k105<:3>21{:} ,note: xin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here) ; | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp : 406: 51 : note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406a | r g s [ 1 ] .thviiss->ivti(s[i&t(][(&]a(uctoon sst eaqu_tlo&e nys) ){ {re s u| l ^t = try_co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppnv:e442r:t9_v:a lnote: uin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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< To>( y442) | ; } ) ; | ^ visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:t406(:t15:h inote: sin instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here- >ty p406e | ( ) , v s .t.hi.s)-;>v i s| i ^t( [&](co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppns:t251 :au7t:o ¬e: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ) { resul t 251= | tr y _ cso.nvviesrti_tv_atluyep[(y&)];( a})u;t o | ^a s)/build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp :{282 :52v:1 (note: min instantiation of function template specialization 'migraphx::value::to' requested here ake_ v282i | e w ( x s . g e t _isfh(naopte a(p)pl,y _absro.afdrcoamst((xdsi.msd,a vt[a"(a)x)is)".]..t.o)<;s t}d:,: s i| z ^e_ t>())) | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/rewrite_rnn.cpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/add.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1282:20: warning: not eliding copy on return [-Wnrvo] 1282 | return result; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::shape_transform_descriptor::to_src_from_common()::(anonymous class)::operator()> &>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/ranges.hpp:210:10: note: in instantiation of function template specialization 'std::transform>>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1274:72)>' requested here 210 | std::transform(r.begin(), r.end(), it, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1274:5: note: in instantiation of function template specialization 'migraphx::transform>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/shape_transform_descriptor.cpp:1274:72)>' requested here 1274 | transform(group_axes(subs), std::back_inserter(result.dimensions), [&](auto&& p) -> dimension { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:30: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/broadcast.hpp:130:24: warning: not eliding copy on return [-Wnrvo] 130 | return s1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:48:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 48 | return match::any_of(match::is_constant(), match::name("broadcast")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:57:25: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 57 | lit_broadcast().bind(std::move(x)), not_lit_broadcast().bind(std::move(y)))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:57:65: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 57 | lit_broadcast().bind(std::move(x)), not_lit_broadcast().bind(std::move(y)))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:56:62: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 56 | return match::name(std::move(op))(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:56:62: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 56 | return match::name(std::move(op))(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:56:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 56 | return match::name(std::move(op))(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:63:25: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 63 | match::used_once(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:64:80: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 64 | match::args(match::none_of(match::is_constant()), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:64:16: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 64 | match::args(match::none_of(match::is_constant()), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:64:16: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 64 | match::args(match::none_of(match::is_constant()), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:62:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 62 | return match::name("convolution")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:113:58: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 113 | match::either_arg(0, 1)(conv_const_weights().bind("conv"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:114:80: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 114 | match::name("broadcast", "multibroadcast").bind("a"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:113:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 113 | match::either_arg(0, 1)(conv_const_weights().bind("conv"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:113:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 113 | match::either_arg(0, 1)(conv_const_weights().bind("conv"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:112:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 112 | return match::name("mul")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:166:35: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 166 | match::args(match::any(), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:166:20: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 166 | match::args(match::any(), match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:164:42: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 164 | return match::name("convolution")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:171:75: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 171 | match::name("slice")(match::used_once(), match::arg(0)(conv().bind("conv"))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:171:67: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 171 | match::name("slice")(match::used_once(), match::arg(0)(conv().bind("conv"))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:171:33: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 171 | match::name("slice")(match::used_once(), match::arg(0)(conv().bind("conv"))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:172:18: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 172 | .bind("slice"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:173:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 173 | match::name("broadcast")(match::is_constant()).bind("a"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:173:60: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 173 | match::name("broadcast")(match::is_constant()).bind("a"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:170:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 170 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:170:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 170 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:170:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 170 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:256:54: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 256 | auto constant = match::is_constant(not_from_int4()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:258:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 258 | match::name("dot")(match::any_of[match::inputs()](constant), match::used_once()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:260:33: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 260 | is_dot_const_inputs.bind("dot"), match::name("broadcast", "multibroadcast").bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:259:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 259 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:259:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 259 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:325:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 325 | match::args(match::name("dot", "quant_dot")(match::used_once()).bind("dot_ins"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:325:77: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 325 | match::args(match::name("dot", "quant_dot")(match::used_once()).bind("dot_ins"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:325:20: note: in instantiation of function template specialization 'migraphx::match::args>' requested here 325 | match::args(match::name("dot", "quant_dot")(match::used_once()).bind("dot_ins"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:324:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 324 | return match::name("slice")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:402:74: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 402 | auto const_broadcast = match::name("broadcast", "multibroadcast")(match::is_constant()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:405:53: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 405 | match::either_arg(0, 1)(const_broadcast.bind("d"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:406:74: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 406 | match::none_of(match::is_constant()).bind("z"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:405:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 405 | match::either_arg(0, 1)(const_broadcast.bind("d"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:405:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 405 | match::either_arg(0, 1)(const_broadcast.bind("d"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:403:50: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 403 | auto mul = match::name("mul")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:408:78: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 408 | match::either_arg(0, 1)(mul, match::is_constant(not_from_int4()).bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:408:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 408 | match::either_arg(0, 1)(mul, match::is_constant(not_from_int4()).bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:408:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 408 | match::either_arg(0, 1)(mul, match::is_constant(not_from_int4()).bind("c"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:407:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 407 | return match::name("dot")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:475:34: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 475 | match::any().bind("x"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:476:79: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 476 | match::any_of(conv_const_weights(), match::is_constant()).bind("b")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:474:40: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 474 | match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:474:40: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 474 | match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::basic_matcher>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:477:39: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::basic_matcher>>' requested here 477 | match::none_of(match::args(match::is_constant(), match::is_constant())), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:473:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 473 | match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:472:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 472 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:472:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 472 | return match::name("mul")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:503:77: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 503 | match::any_of(match::is_constant()).bind("b")), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:502:40: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 502 | match::either_arg(0, 1)(match::any().bind("x"), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:501:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 501 | match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:500:58: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 500 | return match::name("dot")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:500:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 500 | return match::name("dot")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:536:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 536 | auto add = match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:541:50: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 541 | match::args(add, match::is_constant().bind("w"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:540:42: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 540 | return match::name("convolution")(match::used_once(), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:563:36: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator()>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 563 | match::either_arg(0, 1)(op_lit_broadcast("add", "a", "x"), lit_broadcast().bind("b"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:562:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 562 | return match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:582:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 582 | return match::name("add")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:620:92: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 620 | auto matcher() const { return pointwise(match::all_of[match::inputs()](match::broadcast())); } | ^ 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/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; | ^ [ 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 /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())); | ^ 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: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))) | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o -MF CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o.d -o CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1895:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1895 | return match::name("reshape")(match::arg(0)(match::name("contiguous")(slice_bind_slice))) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1896:14: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 1896 | .bind("reshape"); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:33: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:2063:14: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 2063 | .bind("trans"); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/check_shapes.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/permutation.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/slice.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 48 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o -MF CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o.d -o CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: 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 | ^ 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp():, 104v:s14.:. .warning: )function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp104: | 251 : 7 : anote: rin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested hereg ument c251o | m p u t es(.cvoinstietx_tt&y,p ec(o[n&s]t( asuhtaop ea&s,) c{o nvs1t( msatkde:_:vvieecwt(oxrs<.agregtu_msehnatp>e&()) ,c oanss.tf r o| m ^( xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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 | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp/build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp::10429:: 14In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp :warning: 31function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: 27104: | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:g95u:m20e:n t warning: cnot eliding copy on return [-Wnrvo]o mpute(co n95t | e x t & , c o n s t srheatpuer&n, rceosnusltt ;s t d| : ^: vector:& )note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herec onst 106| | ^ simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xsIn file included from .g/build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cppe:t27_: sh/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppa:p246e:(28):, awarning: snot eliding copy on return [-Wnrvo]. from(xs.d a246t | a ( ) ) ) . . . ) ; } , | ^ return re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:u260l:t9;: note: | in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here ^ 260 | visi/build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cppt:_47:a84l:l _note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested heref latten (47 | s , v 1 , s t d : : m o v e ( v 2 ) , x s . . . ) ; | ^ match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:47:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 47 | match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:48:83: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 48 | match::arg(1)(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:48:64: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 48 | match::arg(1)(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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_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:175:32: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 175 | return match::broadcast(match::nargs(2), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:208:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 208 | return match::name("slice")(match::nargs(2), match::arg(1)(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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:262:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 262 | return match::name("slice")(match::nargs(3), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:321:36: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 321 | return match::name("slice")(match::nargs(4), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:356:63: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 356 | auto matcher() const { return match::name("dimensions_of")(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:403:65: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 403 | auto const_alloc = match::arg(1)(match::name("allocate")(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:403:41: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 403 | auto const_alloc = match::arg(1)(match::name("allocate")(match::is_constant())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:404:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 404 | return match::name("reshape")(match::nargs(2), const_alloc); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:438:35: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 438 | return match::name("fill")(match::arg(0)(match::is_constant()), const_alloc); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:461:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 461 | return match::name("broadcast_for_dot")(match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:503:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 503 | auto match_2_args = match::nargs(2)(match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:505:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 505 | auto match_3_args = match::nargs(3)(match::arg(0)(match::static_shape()), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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_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: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_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:86:31: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 86 | return shape_transform(output_not_shape_transform, input_has_shape_transform); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:163:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 163 | auto match_op = match::any_of(match::reduce(), match::pointwise()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:163:63: note: in instantiation of function template specialization 'migraphx::match::pointwise<>' requested here 163 | auto match_op = match::any_of(match::reduce(), match::pointwise()); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:165:21: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 165 | match_op(match::none_of(fusable_split())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:73: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:82: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:76: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:166:38: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 166 | auto reshapes_x_op = reshapes(match::arg(0)(match::skip(reshapes())(x_op.bind("x")))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:167:70: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 167 | return match_op(match::any_of[match::inputs()](reshapes_x_op.bind("input"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:167:24: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 167 | return match_op(match::any_of[match::inputs()](reshapes_x_op.bind("input"))); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:265:20: warning: not eliding copy on return [-Wnrvo] 265 | return desc; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:267:20: warning: not eliding copy on return [-Wnrvo] 267 | return desc1; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:387:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 387 | return match::name(reshapes)(match::same_shape(match::arg(0))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:399:69: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 399 | auto matcher() const { return match::name("slice")(match::arg(0)(match::name("slice"))); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:399:55: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 399 | auto matcher() const { return match::name("slice")(match::arg(0)(match::name("slice"))); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:485:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 485 | return match::name("concat")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:567:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 567 | return match::name("concat")(match::any_of[match::outputs()](match::name("slice"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:639:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 639 | return match::name("concat")(match::all_of[match::inputs()](match::name("transpose"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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: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/split_single_dyn_dim.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_In file included from THR/build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cppO:W(35": I/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hppnv:a156l:i20d: tuwarning: pnot eliding copy on return [-Wnrvo]l e type"); 156}) | ; | ^ return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:48: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:80: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:83: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:20: note: in instantiation of function template specialization 'migraphx::match::args, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:784:20: note: in instantiation of function template specialization 'migraphx::match::args, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 784 | match::args(match::name("reshape").bind("data"), match::is_constant().bind("ind"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:783:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 783 | return match::name("gather")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:889:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 889 | match::args(match::name("reshape")(match::arg(0)(match::name("concat").bind("data"))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, 1UL, migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>)::(anonymous class)::operator(), std::integral_constant>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL, 1UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<2UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:889:20: note: in instantiation of function template specialization 'migraphx::match::args>, migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 889 | match::args(match::name("reshape")(match::arg(0)(match::name("concat").bind("data"))), | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:888:37: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 888 | return match::name("gather")( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:946:49: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 946 | match::none_of(match::standard_shape()).bind("input")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:946:53: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 946 | match::none_of(match::standard_shape()).bind("input")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:945:65: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 945 | auto contiguous = match::skip(match::name("contiguous"))( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:876:48: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 876 | return match::all_of(nargs(sizeof...(Ns)), arg(Ns)(ms)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:884:16: note: in instantiation of function template specialization 'migraphx::match::args_impl<0UL, migraphx::match::basic_matcher>>' requested here 884 | return args_impl(args_impl_ints{}, ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:105:12: note: in instantiation of function template specialization 'migraphx::match::args(migraphx::match::basic_matcher>)::(anonymous class)::operator()>' requested here 105 | return f(std::integral_constant{}...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/functional.hpp:119:20: note: in instantiation of function template specialization 'migraphx::detail::sequence_c_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38) &, 0UL>' requested here 119 | return detail::sequence_c_impl(f, detail::gens{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:12: note: in instantiation of function template specialization 'migraphx::sequence_c<1UL, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:882:38)>' requested here 882 | return sequence_c([=](auto... is) { | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:947:65: note: in instantiation of function template specialization 'migraphx::match::args>>' requested here 947 | auto reshape_contiguous = match::name("reshape")(match::args(contiguous)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:947:57: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 947 | auto reshape_contiguous = match::name("reshape")(match::args(contiguous)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 156 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:252:48: note: in instantiation of function template specialization 'migraphx::match::bind_match>' requested here 252 | auto bind(std::string name) const { return bind_match(m, std::move(name)); } | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:73: note: in instantiation of member function 'migraphx::match::basic_matcher>::bind' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:96: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()<>' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:44: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:53: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 949 | match::nargs(2), match::either_arg(0, 1)(reshape_contiguous.bind("rsp"), match::any())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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::vIn file included from ec/build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cppt:o35r: :& )warning: not eliding copy on return [-Wnrvo]c onst 246{ | M I G R A P H X _ T H R O W ( " b u i rlettiunr"n) ;r e}s u l| t ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:949:53: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::basic_matcher>>' requested here 949 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp : 42m:a14t:c hwarning: :function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: nargs(2 )42, | m a t cahr:g:uemietnhte rc_oamrpgu(t0e,( c1o)n(treexsth&a,p ec_ocnosntt isghuaopues&.,b icnonds(t"r sstpd":):,v emcattocrh<:a:ragnuym(e)n)t)>;& ) | ^c onst | ^ /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/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:948:23: note: in instantiation of function template specialization 'migraphx::match::pointwise>, migraphx::match::basic_matcher>>' requested here 948 | return match::pointwise( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1011:73: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1011 | match::none_of(match::skip_output(match::name("contiguous"))(match::pointwise())); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1017:29: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()<>' requested here 1017 | match::used_once(), not_layout, input_has_shape_transform, output_not_pointwise); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:1063:12: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 1063 | return match::has_attribute("pointwise")(ms...); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1016:23: note: in instantiation of function template specialization 'migraphx::match::pointwise>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>, migraphx::match::basic_matcher>>' requested here 1016 | return match::pointwise( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1104:39: note: in instantiation of function template specialization 'migraphx::match::basic_matcher::operator()>>' requested here 1104 | auto transpose = match::output(match::name("transpose")); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1105:79: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1105 | return match::any(match::any_of[match::outputs()](match::name("slice")(transpose))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1105:26: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1105 | return match::any(match::any_of[match::outputs()](match::name("slice")(transpose))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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: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_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/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1261:34: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>, migraphx::match::basic_matcher>>' requested here 1261 | return match::name("dot")(match::used_once(), match::either_arg(0, 1)(rsp, other)); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:891:56: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>' requested here 891 | return match::any_of(match::all_of(arg(i)(m1), arg(j)(m2)), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1370:87: note: in instantiation of function template specialization 'migraphx::match::either_arg(std::size_t, std::size_t)::(anonymous class)::operator(), migraphx::match::function_matcher<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:147:9)>>' requested here 1370 | auto const_mul_add = match::name("mul", "add")(match::either_arg(0, 1)( | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:In file included from 1370:/build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp63::26 : note: In file included from in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp :29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :137035 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppau:t40o: In file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppon:s28t: _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppmu:l126_:a4dd: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] = match:: n126a | mTe(o" mtulr"y,_ c"aodndv"e)(rmta_tvcahl:u:ee_iithmeprl_(arragn(k0<,3 >1,) (s t d| : ^: nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.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_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_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_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1372:47: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1372 | auto match_shape_op = shape_ops(match::args(const_mul_add.bind("pw"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1374:52: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1374 | return match_shape_op(skip_shape_op_outputs(match::name("dot"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/matcher.hpp:246:28: warning: not eliding copy on return [-Wnrvo] 246 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:1374:30: note: in instantiation of function template specialization 'migraphx::match::basic_matcher>::operator()>>' requested here 1374 | return match_shape_op(skip_shape_op_outputs(match::name("dot"))); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp: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_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1056:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 1056 | auto axis = ins->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1056:60: note: in instantiation of function template specialization 'migraphx::value::to' requested here 1056 | auto axis = ins->get_operator().to_value()["axis"].to(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_conveIn file included from rt/build/reproducible-path/migraphx-7.1.1/src/split_single_dyn_dim.cpp_:v26a: lIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hppe:_30i: mIn file included from p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppl:<35T: oIn file included from >/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp(:r27a: nIn file included from k/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp<:340>: {In file included from }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp,: 28x: )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp;: 126 :| 4 ^: warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppfunction 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: 406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 126 | T406o | t r y _ c o n vtehrits_-v>avliusei_ti(m[p&l]((rcaonnksa,u tsot&d :y:)n u{l lrpetsru_ltt) = | t ^r y_convert_value141(:y20):; note: }in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here) ; | ^ 141 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :r406e:t15u:r 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 hered etail :406: | t r y _ c o n v etrhti_sv-a>lvuies_iitm(p[l&<]T(oc>o(nrsatn kau&{ }y,) x{) ;r e s| u ^l t = /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppt:r406y:_51c:o nnote: vin instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested heree rt_va l406u | e < T o > ( y ) ;t h}i)s;- > v| i ^s it(/build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp[:&1056]:(60c:o nnote: sin instantiation of function template specialization 'migraphx::value::to' requested heret aut o1056& | y ) { r e sualutt o= atxriys_ c=o nivnesr-t>_gveatl_uoept(oyr());. t}o)_;v a l| u ^e ()["/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppa:x406i:s15":] .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 hereo (406) | ; | ^ this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_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_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::convolution &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::convolution &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::convolution &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1595:12: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 1595 | if(a_op != b_op) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 12 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1719:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count, std::allocator, migraphx::op::convolution &>' requested here 1719 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:463:4: note: in instantiation of function template specialization 'std::__shared_ptr>::__shared_ptr, migraphx::op::convolution &>' requested here 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr.h:1007:14: note: in instantiation of function template specialization 'std::shared_ptr>::shared_ptr, migraphx::op::convolution &>' requested here 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution &>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_algebra.cpp:1595:12: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 1595 | if(a_op != b_op) | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:238:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 238 | auto op_axes = v.at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:238:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 238 | auto op_axes = v.at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:63: note: in instantiation of function template specialization 'migraphx::value::to' requested here 427 | [&](const auto& v) { return v.template to(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:424:14: note: in instantiation of function template specialization 'std::transform<__gnu_cxx::__normal_iterator>, std::back_insert_iterator>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:427:24)>' requested here 424 | std::transform(values.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/simplify_reshapes.cpp:238:41: note: in instantiation of function template specialization 'migraphx::value::to_vector' requested here 238 | auto op_axes = v.at("axes").to_vector(); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_dyn_ops.cpp:26: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/simplify_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...); | ^ 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(); } | ^ 5 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 16 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 | ^ 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(); } | ^ [ 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 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 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"); }); | ^ 14 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/celu.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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"); }); | ^ 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 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(); } | ^ 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 48 warnings generated. 14 warnings generated. [ 31%] Building CXX object src/CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o [ 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/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 cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-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"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/convolution.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/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"); }); | ^ 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/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/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/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/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 | In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp : 26 : vIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/instruction.hpps:i27t: (In file included from v/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(:c28o: n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppst: 105a:u18t:o &warning: )function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { MIGRAPHX _105T | H R O W ( " I n vvailsiidt (tvu,p l[e& ]t(ycpoen"s)t; a}u)t;o & )| ^ { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27 :139 | warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] fa l139l | b a ck _ v i s i tf(avl,l b[a&c]k(_cvoinssti ta(uvt,o &[)& ]{( cMoInGsRt AaPutHoX&_)T H{R OMWI(G"RIAnPvHalXi_dT HtRuOpWl(e" Itnyvpae"l)i;d }t)u;p l e| ^t ype"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] :267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]267 | re t267u | r n v irseittu_ranl lv_ipsaictk_(asl,l _vp1a,c k[(]s(,a uvt1o,& &[.].(.a)u t{o &M&I.G.R.A)P H{X _MTIHGRROAWPH(X"_ITnHvRaOlWi(d" Itnuvpalle itdy pteu"p)l;e }t)y;p e "| ) ^; }); | ^ 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:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: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/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gemm.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/gelu.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/common.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:68:14: note: in instantiation of function template specialization 'migraphx::from_value' requested here 68 | auto x = from_value(options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:80:16: note: in instantiation of function template specialization 'migraphx::op::builder::invoke_builder' requested here 80 | return invoke_builder(m, ins, args, module_args, options); | ^ /build/reproducible-path/migraphx-7.1.1/src/op/builder/include/migraphx/op/builder/op_builder.hpp:90:9: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder' requested here 90 | register_builder(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::op::builder::register_builder_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 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 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"); }); | ^ 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: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"); }); | ^ 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 | ^ 23 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/op/builder/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_acosh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp 14 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 11 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_abs_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acosh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_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_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_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_acosh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/acosh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::acosh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::acosh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_acos_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/acos.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::acos>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::acos>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_add_hpp.cpp: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_argmin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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_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_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_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_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_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | 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_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | returnIn file included from re/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpps:ul3t: ;In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :| 29 ^: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/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/simple_par_for.hpp::10695::520:: note: warning: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herenot eliding copy on return [-Wnrvo] 106 | 95 | s i m p l e _ p a r _ f orre_tiumrpnl( nr,e stuhlrte;a d s| i ^z e, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::5113:: 5note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | 113 | s ismipmlpel_ep_apra_rf_ofro_ri(mnp,l (mni,n _tghrraeiand,s ifz)e;, 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/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 here113 :5: note: in instantiation of 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 | 113 | s i m p lsei_mppalre__fpoarr(_lfaosrt( n-, fmiirns_tg,r a[i&n],( afu)t;o i| ) ^ { f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:f110i:r5s:t [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 here] ); } )110; | | ^ simple_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:a38r:_5f:o rnote: (in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested herel ast -38 | f i r s tp,a r[_&f]o(ra_uetaoc hi()i t{e rfa(tfoirr{s0t}[,i ]i)t;e r}a)t;o r {| n ^} , f); | /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/op/argmin.hpp :note: 99in instantiation of function template specialization 'migraphx::par_for_each, (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 here38 | 99p | a r _ f o r _ e a c h ( i t e r aptaorr_{f0o}r,( oiuttepruatt_osrh{anp}e,. efl)e;m e n| t ^s (),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :[107&:]17(:a unote: tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested hereo i) { 107 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) par_ f442o | r ( d y n _ o u tv.icsoimtp(uttheids_-s>htayppee.(e)l,e mvesn.t.s.());, [| & ^] (auto /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppi:)98 :{21 : | note: ^in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp98: | 442 : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442a | r g s [ 0 ] . vviissiitt(([t&h]i(sa-u>ttoy pien(p)u,t )v s{. . .| ) ^; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...| ); ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::10691::2111:: 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:106:27)>' requested here in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 106 | 91 | s .avrigssi[t0_]t.yvpies(i[t&(][(&a]u(taou taos )i n{p uvt()m a{k e _| v ^i ew(s, as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:f442r:o9m:( dnote: ein instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ive d442. | d a t a ( ) ) ) )v;i s}i,t ( t| h ^i s->ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:105e:(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; | | ^ visit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:v91,: 11[:& ]note: (in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herec onst a u91t | o & ) { M I GsR.AvPiHsXi_tT_typHeR(O[W&(]"(Ianuvtaol iads )t u{p lve( mtaykpee_"v)i;e w}()s;, a| s ^. from/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp(:d97e:r16i:v enote: din instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here. dat a97( | ) ) ) ) ; } , re s| u ^lt .visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[&:]105(:a9ut:o note: 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:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested hereu tput) { 105| | ^ visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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 105 | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :vi29s: iIn file included from t(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppv:,27 : [In file included from &]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:c35o: ns/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt: 95a:u20t:o &warning: ) not eliding copy on return [-Wnrvo]{ MIGRAPH X95_ | T H R O W ( " I n v a l irde ttuurpnl er etsyuplet";) ; | } ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::16106:: 5note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 97 | 106 | sriemspullet_.pvairs_ifto(r[_&i]m(palu(tno, otuhtrpeuatd)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_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_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) In file included from { /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :| 3 ^: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29/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_for.hpp::927:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp 442: | 95 : 20 : warning: not eliding copy on return [-Wnrvo]v isit(thi s->type(95) | , v s .. . ) ; | ^ re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:u98r:21n: rnote: ein instantiation of function 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 ult ; 98 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:106r:5g:s [note: 0in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here] .vi s106i | t ( [ &s]i(mapluet_op ari_nfporu_ti)m p{l( n ,| t ^h readsize/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp,:442 :f9):; note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here| ^ 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp | : 113 : 5 : note: in instantiation of function 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 i113t | ( t h i ss-i>mtpylpee_(p)a,r _vfso.r.(.n),; m i| n ^_ grain/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here , 91f | ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110 : 5 : note: in instantiation of function 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.vi s110 | i t _ t yspiem(p[l&e]_(paaurt_of oars()l a{s tv (-m afkier_svite,w ([s&,] (aasu.tfor oim)( d{e rfi(vfeidr.sdta[tia]());) )});) ;} , | ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::38105::59:: 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/argmax.hpp:107:60)>' requested herein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 38 | 105 | p a r _ f ovri_seiatc(hv(,i t[e&r]a(tcoorn{s0t} ,a uittoe&r)a {t oMrI{Gn}R,A PfH)X;_ T H| R ^O W("/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppI:n107v:a17l:i dnote: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested heret uple t107y | pe " ) ; } ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppp:a97r:_16f: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/argmin.hpp:97:22)>' requested hered yn_ o97u | t . c o m p u t erdes_uslth.avpies.iet(l[e&m]e(nauttso( )o,ut p[u&t]) ({a u| t ^ o i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_asinh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/asinh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::asinh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::asinh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template 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 : 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.hppo:u27t: pIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt:_35s: h/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:p95e:.20e:l ewarning: mnot eliding copy on return [-Wnrvo]e nts(), [ &95] | ( a u t o i ) { | ^r etur/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn: 442:r9e: snote: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)u lt; 442 | | ^ visit(thi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:->106t:y5p:e( )note: ,in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here vs...) ; 106 | | ^ si/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppm:p98l:e21:_ pnote: ain instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested herer _fo r98 | _ i m p l ( n , tahrrgesa[d0s]i.zvei,s ift)(;[ & ]| ( ^a uto in/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:u113t:)5 :{ note: in instantiation of function 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:9113: | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here si m442p | l e _ p a r _ f ovri(sni,t (mtihni_sg-r>atiynp,e (f)),; v s| . ^. .);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110| : ^5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91: 11110: | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here simpl e91_ | p a r _ f o r ( lsa.svti s-i tf_itryspte,( [[&&]]((aauuttoo ais)) {{ fv((fmiarkset_[vii]e)w;( s},) ;a s .| f ^r om(deriv/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:d38.:d5a:t anote: (in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here) ))); 38} | , | ^p ar_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:_105e:a9c:h (note: 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 heret erato r105{ | 0 } , i t e r avtiosri{tn(}v,, f[)&;] ( c| o ^n st a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppu:t107o:&17): {note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested hereM IGRAPHX _107TH | R O W ( " I n va l i d t up l e ptayrpe_"f)o; r}();d y n| _ ^o ut./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:c97o:m16p: unote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested heree d_s h97 | a p e . e l e rmeesnultts.v(i)s,i t([[&&]]((aauuttoo ouit)p ut{) {| ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | 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_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("InIn file included from val/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cppi:d3 : tIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppp:l29e: 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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppnot eliding copy on return [-Wnrvo]: 105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 95 | 105 | rreestuulrtn. vriessiutl(t[;& ] (| a ^u to output)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :{106 : 5| : ^ note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppIn file included from :442/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp::9:3 : note: In file included from in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :29: In file included from 442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp | : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppvi:s95i:t20(:t hwarning: inot eliding copy on return [-Wnrvo]s ->type() ,95 | v s . .. ) ; | ^ retu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:n91 :r11e:s unote: 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 heret ; | ^ 91 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:.106v:i5s:i 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 heret ype( [106& | ] ( a u tsoi mapsl)e _{p avr(_mfaokre__ivmipelw(n(,s ,t harse.afdrsoimz(ed,e rfi)v;e d .| d ^a ta(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):)113):)5;: }note: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 113 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :s105i:m9p:l enote: _in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herep ar_fo r105( | n , m i n _ g raviins,i tf()v;, [| & ^] (co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppn:s110t: 5a:u tnote: oin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here& ) { M I110G | R A P H Xs_iTmHpRlOeW_(p"aIrn_vfaolri(dl atsutp l-e ftiyrpes"t),; [}&)];( a u| t ^o i)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :{105 :f16(:f inote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested heres t[i ]105) | ; } ) ; | ^r esult.v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:s38i:t5(:[ ¬e: ]in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here( aut o38 | o u t p upta)r _{f o r| _ ^e ach(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here In file included from 105 | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 29v: iIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:t27(: vIn file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :[35&: ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(c:o95n:s20t: awarning: unot eliding copy on return [-Wnrvo]t o&) { MI G95 | R AP H X _ T H R O W ( " Irnevtaulrind rteuspullet ;t y p| e ^" ); }); | ^ /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::106105::516:: 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:105:22)>' requested here 106105 | | s i m pl e _ p arr_efsourl_itm.pvli(ns,i tt(h[r&ea]ds(iazuet, of )o;u t| 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 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) In file included from { /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :| 3 ^: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto inputIn file included from ) /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp{: 3 : | In file included from ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp27:: 442In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp9::35 : note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.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 :95: 20442: | warning: not eliding copy on return [-Wnrvo] vis i95t | ( t h i s - > t y p e ( )r,e tvusr.n. .r)e;s u l| t ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5 :91 | note: in instantiation of function template specialization '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 . v i ssiitm_ptlyep_ep(a[r&_]f(oaru_tiom pals()n ,{ tvh(rmeaakdes_ivziee,w (fs),; a s| . ^f rom/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:d113e:r5i:v enote: 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 here. dat a113( | ) ) ) ) ;s i}m,p l e| _ ^p ar_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:(105n:,9 :m inote: 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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here_ grain ,105 | f ) ; | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:i110t:(5v:, note: [in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here& ](co n110s | t a u tsoi&m)p l{e _MpIaGrR_AfPoHrX(_lTaHsRtO W-( "fIinrvsatl,i d[ &t]u(paluet ot yip)e "{) ;f (}f)i;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 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here resu l38t | . v i s ipta(r[_&f]o(ra_uetaoch (oiuttepruatt)o r{{ 0 }| , ^ iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppr:et3u: rIn file included from n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :r29e: sIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppl:t27;: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp| : ^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/simple_par_for.hpp :106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here95 | 106 | s i m prleet_upranr _rfeosru_litm;p l (| n ^, threadsize/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 106f:)5;: note: | in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp106: | 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_mipmlpel_(pna,r _tfhorre(and,s imzien,_ gfr)a;i n ,| ^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/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: 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 | s i110m | p l e _ psairm_pfloer_(pna,r _mfionr_(glraasitn ,- ff)i;r s t| , ^ [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:a110u:t5o: inote: )in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here { f(f i110r | s t [ i ]s)i;m p}l)e;_ p a| r ^_ for(las/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt: 38-: 5f:i rnote: 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 heret , [& ]38( | a u t o pia)r _{f ofr(_feiarcsht([iit]e)r;a t}o)r;{ 0 }| , ^ iterato/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:{38n:}5, f); | ^: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99: 1738: | note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here par_ f99o | r _ e a c h ( i t e r a t o r { 0p}a,r _iftoerr(aotuotrp{unt}_,s hfa)p;e . e| l ^e ments/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp(:)107,: 17[:& ]note: (in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herea uto i) 107{ | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)p ar_ f442o | r ( d y n_ o u t .vciosmiptu(ttehdi_s-s>htapyep.ee(l)e,m evnst.s.(.)),; [ &| ] ^( auto i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp): 98{: 21 :| ^note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp98: | 442 : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | a r g s[ 0 ] . v ivsiisti(t[(&t]h(iasu-t>ot yipnep(u)t,) v{s . .| . ^) ; | ^ /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/argmax.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 here106 :21: 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:106:27)>' requested here 106 | v is i t ( t h i s - >atrygpse[(0)],. vviss.i.t.()[;& ] (| a ^u to in/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:u91t:)11 :{ note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/shape.hpp : 442 : 9 : 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 here. vis i442t | _ t y p e ( [ & ]v(iasuitto( tahsi)s -{> tvy(pmea(k)e,_ vvise.w.(.s),; a s| . ^f rom(d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:r91i:v11e:d .note: din instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herea ta()) )91) | ; } , | ^ s.vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:t105_:t9y: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/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here[ &](au t105o | a s ) { v ( mvaiksei_tv(ive,w ([s&,] (acso.nfsrto ma(udteor&i)v e{d .MdIaGtRaA(P)H)X)_)T;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/argmax.hpp:105:22), (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/argmin.hppv:i97s:i16t:( 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:97:22)>' requested here [&] (97c | o n s t a u t or&e)s u{l tMI.GviRsAiPtH(X[_&T]H(RaOuWt(o" Ionuvtapluitd) t{u p l| e ^ type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113: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_argmin_hpp.cpp: 3113: | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 29 : sIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppm:p27l: eIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppp:a35r: _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppfo:r95(:n20,: mwarning: innot eliding copy on return [-Wnrvo]_ grain, 95f) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 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 re s110u | l t ; s| i ^m ple_par_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:(106l:a5st: -note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herefi rst ,106 | [ & ] ( asuitom pil)e _{p afr(_ffiorrs_ti[mip]l)(;n ,} )t;h r e| a ^d size, 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/argmax.hpp:107:60)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113 :385 | : note: in instantiation of function 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 _113f | o r _ e ascihm(piltee_rpaatro_rf{o0r}(,n ,i tmeirna_tgorra{inn},, ff));; | | ^ ^ /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::110107::517:: 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<(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 rp(alra_sfto r-( dfyinr_sotu,t .[c&o]m(pauutteod _is)h a{p ef.(efliermsetn[tis]());, }[);& ] (| a ^u to i) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: 38| : ^5 : note: in instantiation of function template 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:442: 938: | note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) pa r442_ | f or _ e a c h ( ivtiesriatt(otrh{i0s}-,> tiytpeer(a)t,o rv{sn.}.,. )f;) ; | ^| ^ /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::99106::1721:: note: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' 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 99106 | | a r g sp[a0r]_.fvoirs(iotu(t[p&u]t(_asuhtaop ei.nepluetm)e n{t s (| ) ^, [&](aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppo: 442i:)9 :{ note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 isi t442( | t h i s - > t y pvei(s)i,t (vtsh.is.-.>)t;y p e| ( ^) , vs../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:)91;: 11 :| ^note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :9198 | : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here s .98v | is i t _ t y p e ( [ & ] (aarugtso[ 0a]s.)v i{s ivt((m[a&k]e(_avuiteow (isn,p uats). f{r o m| ( ^d erived./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppd:a442t:a9(:) )note: )in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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.hppv:i105s:i9t:( tnote: hin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested hereis ->typ e105( | ) , v s . . .v)i;s i t| ( ^v , [&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp]:(91c:o11n:s tnote: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herea uto&) 91{ | M I G R A P H Xs_.TvHiRsOiWt(_"tIynpvea(l[i&d] (tauuptloe atsy)p e{" )v;( m}ak)e;_ v i| e ^w (s,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp :a105s:.16f:r onote: in instantiation of function 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 (de r105i | ve d . d a t a ( )r)e)s)u;l t}.,v i s| i ^t ([&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:u105t:o9 :o unote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herep ut) { 105 | | ^ visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110In file included from :5/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:: note: 3in instantiation of function 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/op/argmax.hpp:29: In file included from 110/build/reproducible-path/migraphx-7.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:i35m: p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpple:_95p:a20r:_ fwarning: onot eliding copy on return [-Wnrvo]r (last - f95i | r s t , [ & ] ( a u t or eit)u r{n fr(efsiurlstt;[ 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::38 :note: 5in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 106 | 38 | s i m pplaer__pfaorr__feoarc_hi(miptle(rna,t otrh{r0e}a,d siitzeer,a tfo)r;{ n }| , ^ f); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :| 113 ^: 5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.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: 99:17 :113 | note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here si m99p | l e _ p a r _ f o r ( n , m i np_agrr_afionr,( ofu)t;p u t| _ ^s hap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:.110e:l5e:m enote: nin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret s(), [110& | ] ( a u tsoi mip)l e{_ p a| r ^_ for(l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:s442t: 9-: fnote: i(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)r st, 442[ | & ] ( a u t o iv)i s{i tf((tfhiirss-t>[tiy]p)e;( )},) ;v s .| . ^. ); | ^ /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/op/argmin.hpp:: 98note: :in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' 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/argmin.hpp:98:27)>' requested here 38 | 98 | p a r _ f o r _ e a c ha(rigtse[r0a]t.ovri{s0i}t,( [i&t]e(raauttoor {inn}p,u tf)) ;{ | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::17442:: 9note: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' 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 here 107442 | | v i s i t ( t hpiasr-_>ftoyrp(ed(y)n,_ ovust...c.o)m;p u t| e ^d _shap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:.91e:l11e:m enote: nin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heret s(), [ &91] | ( a u t o i ) s{. v i| s ^i t_typ/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:(442[:&9]:( anote: u(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t o as )442 | { v ( m a k e _vviiseiwt((st,h iass-.>ftryopme((d)e,r ivvse.d..d.a)t;a ( )| ) ^) ); }, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp| : ^106 :21: note: in instantiation of function template 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/raw_data.hpp :105: 9106: | note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (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(,[ &[]&(]a(uctoon sitn pauutt)o &{) {| ^M IGRAPHX/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp_:T442H:R9O:W (note: "in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 nva l442i | d t u p l e vtiyspiet"()t;h i}s)-;> t y| p ^e (),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :v97s:.16..:) ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here | ^ 97 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 91 : 11 :r enote: 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested hereu lt.vi s91i | t ( [ & ] ( a u tso. voiustiptu_tty)p e{( [ &| ] ^( auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-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: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/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp3:: 27In file included from : /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.hpp29:: 35In file included from : /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:27:: 95In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp20::35 : warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppnot eliding copy on return [-Wnrvo]: 95:20: warning: not eliding copy on return [-Wnrvo] 95 | 95 | r e t u r n rreetsuurlnt ;r e s| u ^l t; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: 106in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | s106i | m p l e _spiamrp_lfeo_rp_airm_pflo(rn_,i mtphlr(ena,d stihzree,a dfs)i;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.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 here113 :5: 113note: | in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here s113i | m p l e _spiamrp_lfeo_rp(anr,_ fmoirn(_ng,r amiinn,_ gfr)a;i 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.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 here110 :5: 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 | s110i | m p l e _spiamrp_lfeo_rp(alra_sfto r-( lfaisrts t-, f[i&r]s(ta,u t[o& ]i()a u{t of (if)i r{s tf[(if]i)r;s t}[)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/par_for.hppin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here: 38:5: 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 here p a38r | _ f o r _peaarc_hf(oirt_eeraactho(ri{t0e}r,a tiotre{r0a}t,o ri{tne}r,a tfo)r;{ n }| , ^ f); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :99| : ^17 : note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppin instantiation of function 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:17: 99note: | in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | p a r _ f o r ( opuatrp_ufto_rs(hdaypne_.oeulte.mceonmtpsu(t)e,d _[s&h]a(paeu.teol eim)e n{t s (| ) ^, [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:u442t:o9 :i )note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all){ | ^442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) v is442i | t ( t h i s - > tvyipsei(t)(,t hviss.-.>.t)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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp98:106 | : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | a r g s [ 0 ] . v i s iatr(g[s&[]0(]a.uvtios iitn(p[u&t])( a{u t o| ^i nput) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442| : ^9 : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here vi s442i | t ( t h i s - > tvyipsei(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/raw_data.hpp :9191 | : 11 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here s.v i91s | i t _ t y p e ( [&s].(vaiustiot _atsy)p e{( [v&(]m(aakuet_ov iaesw)( s{, va(sm.afkreo_mv(ideewr(isv,e da.sd.aftrao(m)()d)e)r;i v}e,d . d| a ^t a()))/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp):;105 :}9,: note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/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.hpp105: | 105 : 9 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here visi t105( | v , [ & ] ( c ovnissti ta(uvt,o &[)& ]{( cMoInGsRtA PaHuXt_oT&H)R O{W (M"IIGnRvAaPlHiXd_ TtHuRpOlWe( "tIynpvea"l)i;d }t)u;p l e| ^t ype/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp":)97;: 16}:) ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here | ^ 97/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp | : 105 : 16 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here res u105l | t . v i s i t ( [r&e]s(ualutt.ov iosuittp(u[t&)] ({a u t| o ^ output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp91: | 3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 29 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:.27v: iIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:t35_: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppyp:e95(:[20&:] (warning: aunot eliding copy on return [-Wnrvo]t o as) { 95v | ( ma k e _ v i e w ( s , raest.ufrrno mr(edseurlitv;e d .| d ^a ta()))); }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 106 :| 5 ^: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105 :1069 | : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here simpl e105_ | p a r _ f o r _ ivmipsli(tn(,v ,t h[r&e]a(dcsoinzset, a uft)o;& ) | { ^ MIG/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppR:A113P:H5X:_ Tnote: Hin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereR OW( "113I | n v a l isdi mtpulpel_ep atry_pfeo"r)(;n ,} )m;i n _| g ^r ain/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp,: 97f:)16;: note: | in instantiation of function template 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.hpp97: | 110 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here res u110lt | . v i s isti(m[p&l]e(_apuatro_ fooru(tlpaustt) -{ f i| r ^s t, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->typeIn file included from ()/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp,: v3s: .In file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp.:)29;: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp| : ^27 : In file included 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: :91/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::1195:: 20note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here warning: not eliding copy on return [-Wnrvo] 91 | 95 | s . v i s i t _ t y pree(t[u&r]n( aruetsou lats;) {| ^v (make_view(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:,106 :a5s:. fnote: 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 hereo m(de r106i | v e d . dsaitmap(l)e)_)p)a;r _},f o r| _ ^i mpl(n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: 105t:h9r:e anote: din instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ize, f105) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppv:i113s:i5t:( vnote: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here [&] (113c | o n s t saiumtpol&e)_ p{a rM_IfGoRrA(PnH,X _mTiHnR_OgWr(a"iInn,v afl)i;d t| u ^p le /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} ); | ^110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 97s:i16m:p lnote: ein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here_ par _97f | o r ( l a s t r e-s uflit.rvsits,it ([[&&]]((aauutot oo utip)ut ){ { f | ( ^f irst[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95 :9720 | : warning: not eliding copy on return [-Wnrvo] resu l95t | . v i s i t ( [ & ] ( a urteot uorunt pruets)u l{t ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function 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 113 | /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp : 3 : sIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppm:p29l: eIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:a27r: _In file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo:r35(: n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp, :m95i:n20_:g rwarning: anot eliding copy on return [-Wnrvo]i n, 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(last/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :-106 :f5i:r 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, [&] (106a | u t o is)i m{p lf(ef_iprasrt_[fio]r)_;i m}p)l;( n ,| ^t hreadsiz/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:,38 :f5):; note: in instantiation of function template specialization '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/simple_par_for.hpp | : 113 : 5 :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 _113e | a c h ( istiemrpalteo_rp{a0r}_,f oirt(enr,a tmoirn{_ng}r,a inf,) ;f ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp107::11017::5 :note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herenote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 107110 | | s i m p l e _ p a r _ fpoarr(_lfaosrt( d-y nf_iorustt.,c o[m&p]u(taeudt_os hia)p e{. efl(efmiernstts[(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/argmin.hpp:99:50)>' requested here: 442:9: 38note: | (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) p442a | r _ f o r _ e a cvhi(siitte(rtahtiosr-{>0t}y,p ei(t)e,r avtso.r.{.n)};, f| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp::2199:: 17note: :in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' 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/argmin.hpp:99:50)>' requested here 106 | 99 | a r g s [ 0 ] .pvairs_ifto(r[(&o]u(tapuutto_ sihnappuet.)e l{e m e| n ^t s(), [&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp]:(442a:u9t:o note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ) { 442 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442v:i9s:i tnote: ((skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t his- >442t | y p e ( ) , v sv.i.s.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/argmin.hpp : 98 : 21s:. 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:98:27)>' requested heres it_t y98p | e ( [ &]( a u t o a s ) {a rvg(sm[a0k]e._vviiseiwt((s[,& ]a(sau.tfor oimn(pdeurti)v e{d . d| a ^t a()))); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp}:,442 : 9| ^: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 105442: | 9 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here vi s105i | t ( t h i s - > tvyipse(i)t,(v ,v s.[.&.])(;c o n| s ^t auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp&:)91 :{11 :M Inote: Gin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 APHX_ T91H | R O W ( " I n v asl.ivdi stiutp_ltey ptey(p[e&"])(;a u}t)o; a s| ) ^ { v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp(:m105a:k16e:_ vnote: 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)>' requested heree w(s, 105a | s . f r o m ( d erreisvueldt..dvaitsai(t)()[)&)];( a}u,t o | o ^u tput) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp{: 105 :| 9 ^: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](autoIn file included from a/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpps:)3 : {In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppv:(29m: aIn file included from k/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:_27v: iIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppw:(35s: ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp a:s95.:f20r:o mwarning: (not eliding copy on return [-Wnrvo]d erived.da t95a | ( ) ) ) ) ; } , | ^r eturn/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :r105e:s9u:l 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 here | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :v106i:s5i:t (note: vin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here, [&] (106c | o n s t saiumtpol&e)_ p{a rM_IfGor_impl(n, threadsizeR,A PfH)X;_ T H| R ^O W("I/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppn:v113a:l5i:d 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 hereu ple 113t | y p e " )s;i m}p)l;e _ p| a ^r _for/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp(:n97,: 16m:i nnote: _in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested hereg rain ,97 | f ) ; | ^ re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:u110l:t5.:v inote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei t([&] (110a | u t o osuitmppulte)_ p{a r _| f ^o r(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template 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.cppp:ar3_: fIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppr:(29o: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:u27t: _In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpph:a35p: e./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:l95e:m20e:n twarning: snot eliding copy on return [-Wnrvo]( ), [&](a u95t | o i ) { | ^ re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:u442:r9n: rnote: e(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s ult ;442 | | ^ visit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:t106h:i5s:- >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 herey pe() ,106 | v s . . .s)i;m p l| e ^_ par_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppo:r98_:i21m:p lnote: (in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested heren , t h98r | e a 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.:v113i:s5i: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& ](a u113t | o i n psuitm)p l{e _ p| a ^r _for(n,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :m442i:n9_:g rnote: ain instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herei n, f442) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppv:i110s:i5t:( tnote: hin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei s->t y110p | e ( ) , svism.p.l.e)_;p a r| _ ^f or(la/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:t91 :-11 :f inote: rin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heres t, [&] (91a | u t o i ) { sf.(vfiisristt_[tiy]p)e;( [}&)];( a u| t ^o as) { v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:m38a:k5e:_ vnote: 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 heree w(s, 38a | s . f r opma(rd_efroirv_eeda.cdha(tiat(e)r)a)t)o;r {}0,} , | i ^t erato/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:{105n:}9,: fnote: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here; | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 107 : 17 : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herev isit(v ,107 | [ & ] ( c o n s t a u t o & ) p{a rM_IfGoRrA(PdHyXn__ToHuRtO.Wc(o"mIpnuvtaeldi_ds htauppel.ee lteympeen"t)s;( )},) ;[ & ]| ( ^a uto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :i97): 16{: note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here ^ 97/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp | : 442 : 9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) resu l442 | t . v i s i t ( [v&i]s(iatu(ttoh iosu-t>ptuytp)e ({) , | v ^s ...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_parIn file included from _f/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppo:r(3n: ,In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppm:i29n: _In file included from g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:a27i: nIn 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:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :warning: 110not eliding copy on return [-Wnrvo]: 5: note: in instantiation of function 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 | 110 | s i mp l e _rpeatru_rfno rr(elsausltt ;- f| i ^r st, [&](aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo: 106i:)5 :{ note: fin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( firs t106[ | i ] ) ; s}i)m;p l | e ^_ par_for_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppim:p38l:(5n:, tnote: hin instantiation of function 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 eadsi ze38, | f ) ; | ^p ar_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:f113o:5r:_ enote: 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 here ch (113i | t e r asitmoprle{_0p}ar,_ fiotr(enr,a tmoinr_{gnr}a,i nf,) 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/argmin.hpp::5:99 :note: 17in instantiation of function 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/argmin.hpp:99:50)>' requested here 110 | s99i | mp l e _ pa r _ fo r ( l a st - fpiarst, r_fo[r&(]o(auuttop uit)_ {s hfa(fpier.ste[lie]m)e;n })ts; ( )| , ^[ &](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:o38 :5i:) note: {in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here | ^38 | pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:_442f:o9r_:e anote: ch(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)(i terat o442r | { 0 } , i t e rvaitsoirt{(nt}h,i sf-)>;t y p| e ^( ), v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpps:.107.:.17):; note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here| ^ 107 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp : 98 : 21 : note: in instantiation of function template specialization '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 o r ( d y n _aorugts.[c0o]m.pvuitseidt_(s[h&a]p(ea.uetloe miennptust()) ,{ [ &| ] ^( auto i)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :{442 : 9| : ^ note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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(et(h)i,s -v>st.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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106: 2191: | note: in instantiation of function template specialization '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 y p e (a[r&g]s([a0u]t.ov iassi)t ({[ &v]((maaukteo_ viinepwu(ts), {a s .| f ^r om(deriv/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:d442.:d9a:t anote: (in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here) ))) ;442 | } , | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:t105(:t9h: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/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here> type( )105, | v s . . . ) ; v i| s ^i t(v, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[:&91]:(11c:o nnote: sin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heret auto &91) | { M I G R A PsH.Xv_iTsHiRtO_Wt(y"pIenv(a[l&i]d( atuutpol ea st)y p{e "v)(;m ak}e)_;v i e| w ^( s, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppa:s97.:f16r:o mnote: (in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested hered eri v97e | d . d a t a ( ) )r)e)s;u l}t,. v i| s ^i t([&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:a105u:t9o: onote: uin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heret put) 105{ | | ^ visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-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: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/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp3:: 27In file included from : /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.hpp29:: 35In file included from : /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:27:: 95In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp20::35 : warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppnot eliding copy on return [-Wnrvo]: 95:20: warning: not eliding copy on return [-Wnrvo] 95 | 95 | r e t u r n rreestuulrtn; r e| s ^u lt; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 106:5: 106note: | in instantiation of function template 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__piamrp_lf(onr,_ itmhprle(and,s itzher,e afds)i;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.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 here113 :5: 113note: | in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here s113i | m p l e _spiamrp_lfeo_rp(anr,_ fmoirn(_ng,r amiinn,_ gfr)ai;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 | s110i | m p l e _spiamrp_lfeo_rp(arl_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/argmin.hpp:99:50)>' requested here: 5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here38 | 38p | a r _ f opra_re_afcohr(_ietaecrha(tiort{e0r}a,t oirt{e0r}a,t iotre{rna}t,o rf{)n;} , | f ^) ; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp| : ^99 :17: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppnote: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here107 :17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here99 | 107 | pa r _ f o r (poaurt_pfuotr_(sdhyanp_eo.uetl.ecmoemnptust(e)d,_ s[h&a]p(ea.uetloe mie)n t{s ( )| , ^ [&](a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppu:t442o: 9i:) note: {(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | ^ 442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 :v inote: s(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i t(t h442i | s - > t y p e ( )v,i svist.(.t.h)i;s - >| t ^y pe(), /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppv:s98.:.21.:) ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here | ^ 98 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 106 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here ar g106s | [ 0 ] . v i s i t ( [ & ]a(ragust[o0 ]i.nvpiusti)t ({[ & ]| ( ^a uto in/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppp:u442t:)9 :{ note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 : 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heret (th i442s | - > t y p e ( ) ,v ivssi.t.(.t)h;i s -| > ^t ype()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: 91v:s11.:. .note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here) ; | ^ 91 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 91 : 11 : 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herev isit_t y91p | e ( [ & ] ( a u tso. vaiss)i t{_ tvy(pmea(k[e&_]v(iaeuwt(os ,a sa) s{. fvr(omma(kdee_rviiveewd(.sd, aatas(.)f)r)o)m;( d}e,r i v| e ^d .data/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:)105):)9):; note: }in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here, | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heres it(v, 105[ | & ] ( c o n s t vaiustiot&()v ,{ [M&I]G(RcAoPnHsXt_ TaHuRtOoW&()" I{n vMaIlGiRdA PtHuXp_lTeH RtOyWp(e""I)n;v a}l)i;d t| u ^p le /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:y97p:e16":) ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here} ); 97| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 105 : 16r:e snote: uin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested herel t.vi s105i | t ( [ & ] ( a u troe souulttp.uvti)s i{t ( [| & ^] (auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp : 3r: etIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppr:n29 : rIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:u27l: tIn file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 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/simple_par_for.hpp:106:5: 95note: | in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | sriemtpulren_ praers_uflotr;_ i m| p ^l (n, threads/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:z106e:,5 :f )note: ;in instantiation of function template specialization '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/simple_par_for.hpp : 113 : 5s:i mnote: pin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herel e_p a113r | _ f o r _siimmppll(en_,p atrh_rfeoard(sni,z em,i nf_)g;r a i| n ^, f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp;: 113 :| 5 ^: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :110:5 :113 | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here si m110 | p l e _ psiamrp_lef_oparr(_nf,or (mliasnt_ g-r afiirns,t ,f )[&;]( a ut| o ^ i ) { f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:f110ir:s5t:[ 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 here; }); | ^110 | s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:38m:p5l:e note: _in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here par_ f38o | r ( l apsart_ f-o r_feiarcsh(ti,t e[ra&t]o(ra{0u}t, oi tie)r at{o rf{(nf}i, rfs)t; [ i| ] ^ ); }/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp):107;: 17 :| ^note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here par _38f | o r( d yn _poautr._cfomopru_teeda_cshha(pie.teelreamtenotrs{()0,} ,[& ]i(tauetroa it)o r{ { n| } ^, f);/build/reproducible-path/migraphx-7.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/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(thi s99- | > t y p e ( ) , v s . . . ) ; p a| ^r _for(o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:u106t:p21u: tnote: _in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested heres hap 106e | . e l e m e n t s (a)r,gs [[0&].]v(isaiutt(o[& ]i()a u{t o i| n ^p ut) { /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: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ivsiisti(t(tthhiiss-->>ttyypep(e)(, )v,s .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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98 :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/argmin.hpp:98:27)>' requested here s.vi s98it | _ ty p e ([ & ] ( au t o a sa)r g{ sv[(0m]a.kvei_vsiietw((s[,& a]s(.afurotmo( deirnipvuedt.)d a{ta ( )| ) ^) ); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp442::105:99:: note: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105: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::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 105 | 442 | v i s itv(ivs,i t[&(]t(hciosns-t> tauytpoe&() ){, MIvGsR.AP.H.X)_;TH R O| W( ^" Invalid /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:up91l:e11 :t ynote: pein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 : 105 :16 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here s.v i105s | i t _ t y p er(e[s&ul]t(.avuitsiot (a[&s])( a{u tov (omuatpkuet_)v {i e w| ^( s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/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/argmax.hpp:29/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp: :In file included from 97/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::2716: :In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:note: 35in instantiation of function template 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/simple_par_for.hpp:95: 20:97 | warning: not eliding copy on return [-Wnrvo] 95r | e s reult.vitsurint (re[s&ul]t(;a u | t ^o output) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{: 106 :| 5: ^ note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) In file included from {/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :v3(: mIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppa:k29e: _In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppv:i27e: In file included from w/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:s35,: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:s95.:20f:r owarning: mnot eliding copy on return [-Wnrvo]( derive d95. | d a t a ( ) ) ) ) ; r}e,t ur n| ^r esult; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp| : ^105 :9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/simple_par_for.hpp: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 | svimipslie_tp(avr,_ fo[r&_]im(pclo(nns, tt hareuatdos&iz)e ,{ f )M;I G R| A ^ PHX/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:T113: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( "I n113v | a l i ds itmuplpel_ep art_yfopre("n),; m}in)_;g ra i| n ^, f); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp| ^: 97:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp16::110 :note: 5:in instantiation of function template 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::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 97 110 | | si m p le _rpears_uflotr(.lvaisst i-t (f[ir&s]t(,a [u&t]o( aouutot piu) t{) f({f i r| s ^t [i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp| : ^3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp: :In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp99::2717: :In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:note: 35in instantiation of function template specialization 'migraphx::par_for<(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/simple_par_for.hpp:95:20 : 99warning: | not eliding copy on return [-Wnrvo] 95 | p a rr_eftourrn( roeustuplut;t _ | s ^h ape.elem/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:n106:t5s:( )note: ,in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here [&] (106a | u t o siim)pl e{_ p a| r_ ^f or_impl(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppn:,442 t:h9r:e anote: ds(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i ze, f );442 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113: 5v: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 herei t( t113h | i s -si>mtpylpee_(pa)r,_ fovrs(.n,. .m)i;n_ g r| a ^in , f); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :98/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::21110:: 5:note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested herenote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 98110 | | s i mp l e _ pa r _aforrg(sl[a0st] .-v ifisristt,( [[&&]]((auatuot oi) i{ nfp(ufitr)s t{[i ] )| ; ^ }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp442:38::95:: 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/argmax.hpp:107:60)>' requested herein instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 38 | 442 | pa r _ fo r _evaicshi(ti(tetrhaitso-r>{t0y}p,e (i)t,e vrsa.t.o.r){;n } ,| ^f ); | ^/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/op/argmax.hpp:: 107note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' 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/argmax.hpp:107:60)>' requested here 91 | 107 | s . v i s i t _ t y p ep(a[r&_]f(oaru(tdoy na_so)u t{. cvo(mmpauktee_dv_isehwa(pse,. ealse.mfernotms((d)e,ri v[e&d].(daauttao( )i))) ){; }| , ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:: 105note: :(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)9 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here442 | 105 | v i s i t (vtihsiist-(>vty,p e[(&)],( cvosn.st. .a)u;t o| & ^) { MIGR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppA:P106H:X21_:T Hnote: Rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested hereO W("I n106v | a l i d t u pl e t y paer"g)s;[ 0}]).;v i s| i ^t ([&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp]:(97a:u16t: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/argmin.hpp:97:22)>' requested heren put )97 | { | ^ resu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppl:t442.:v9i:s inote: tin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here( [&] (442a | u t o o u t pvuits)i t{( t h| i ^s ->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/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/src/include/migraphx/op/argmax.hpp:105/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp::16: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/argmax.hpp:105:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29 : 105In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :r35e: su/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:t.95v:i20si:t (warning: [¬ eliding copy on return [-Wnrvo]] (auto out p95u | 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_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { In file included from | ^/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-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_argmax_hpp.cpp/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp::33: : In file included from In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp::2929: : In file included from In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp::2727: : In file included from 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::3535: : /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::9595::2020:: warning: warning: not eliding copy on return [-Wnrvo]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__iimmppll((nn,, tthhrreeaaddssiizzee,, 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__ppaar_rf_ofro(rl(alsats t- -f ifrisrts,t ,[ &[]&(]a(uatuot oi )i ){ {f (ff(ifrisrts[ti[]i)];) ;} )};) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp38::385::5 :note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested herenote: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | 38 | p apra_rf_ofro_re_aecahc(hi(titeerraattoorr{{00}}, ,i tietreatroart{onr}{,n }f,); f| ^) ; | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp ^: 107:17: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here: 99:17: 107 | note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | p a r _f o r ( d yn _ o u t. cpoamrpu_tfeodr_(shoaupet.peluetm_ensthsa(p)e,. e[&l]e(mauetnot si() ){, | [ ^& ](au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442 :i9:) note: {(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | ^442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 :v9i:s inote: t(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)( this- >t442y | p e ( ), v s .. .v)i;s i| t ^( this/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp-:>106t:y21: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/argmax.hpp:106:27)>' requested here) , v106s | . . . ) ; | ^ args[0].vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppsi:t98([:&21]:( anote: utin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested hereo inpu t)98 | { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442:a9r:g 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 0] .442v | i s i t ( [ &v]is(iatu(tthoi si-n>tpyupte)() ,{ v s| .. ^. ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:44291::911:: note: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herein instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91442 | | s . vvisiisti_tty(pteh([i&s]-(>auttyop ea(s)) ,{ vv(sm.ak.e._)vi;e w (| s ^, as.from/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:de91r:i11v:e d.note: din instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herea ta()))); }91, | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp: 105s:.9v: inote: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herei t_t y105p | e ( [ & ] ( avuitsoi t(avs,) [{& ]v((comnaskte _auvtioe&)w ({s ,M IGaRsA.PfHXr_ToHmR(OWd(e"rInivvaeldid. dtautplae( t)y)p)e)";) ;} },) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:: note: 105in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here: 9: 105note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here re su105l | t . v is i t ([ & ]v(iaustio to(uvt,p ut[)& ]{( c| o ^n st auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(In file included from ),/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :v3s: .In file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:.29): ;In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: 27| : ^In file included from /build/reproducible-path/migraphx-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/raw_data.hpp::20:91 :warning: 11not eliding copy on return [-Wnrvo]: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 95 | 91 | r e tsu.rnv iressiutl_tt;y p | e ^( [&](auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :a106s:5): note: {in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here v(m a106 | k e _ vsiiemwp(lse,_p aars_.fforro_mi(mpdle(rn,i vtehdr.eaddastiaz(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/raw_data.hpp113: | 105 : 9 :s inote: mpin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herel e_par_fo r105(n | , m i n_ g r a inv,i sfi);t ( v| , ^ [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp&:]110(:5c:o nnote: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres t a u110t | o & ) s{i mMpIlGeR_pAaPrH_fXo_rT(HlRaOstW (-" Ifnivrastl,i d[ &t]u(apultoe it) y{p ef"()f;ir s}t)[i; ] )| ; ^ } ); | ^/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/par_for.hpp :note: 38:in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' 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/argmax.hpp:107:60)>' requested here 97 | 38 | p ar _ frore_seualcht(.ivtiersaitotr({[0&},] (iatuetroat ooru{tn}p, uft)); { | ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-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_argmin_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/simple_par_for.hpp::29106: :In file included from 5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 27note: : in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: 35106: | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20s:i mwarning: pnot eliding copy on return [-Wnrvo]l e_par_fo r95_ | i m p l ( n , t h r e ardestiuzren, rfe)s;u l 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/simple_par_for.hpp :113106 | : 5 : note: sin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei mple _106p | a r _ f osri(mnp,l em_ipna_rg_rfaoirn_,i mfp)l;( n ,| ^t hre/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppa:d110s:i5z:e ,note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heref ); | ^110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here simple_par_for(last - firs113t, | [ &] ( asuitmop lie)_ p{a rf_(ffoirr(snt,[ im]i)n;_ g}r)a;i n ,| ^f ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp5::110 :note: 5in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 38 | 110 | p a r _sfiomrp_leea_cpha(ri_tfeorra(tloars{t0 }-, fiitresrta,t o[r&{]n(}a,u tfo) ;i ) | { ^ f(fi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppr:s107t:[17i:] )note: ;in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here }); | 107 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 : p anote: rin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here_ for(d yn38_ | ou t .c o mppuatred__fsohra_pee.aelcehm(enittse(r),a t[o&r]({a0u}t,o ii)t {e r a| ^t or{n}/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:,442 :f9):; 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/op/argmin.hpp : 99 : v17i:si tnote: (in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested hereth is->ty p99e | () , v s . . . ); | ^ p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppa:r106:_21f: onote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here( out p106 | u t _ s h a p e . e l aermgesn[t0]s.(v)i,si t[(&[]&(](aauuttoo iin)p u{t) {| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp442::4429:9:: note: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | 442 | v i si t (vtihsiis-t>(ttyhpie(s)-,> tvysp..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 : snote: .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:98:27)>' requested herei sit_ty p98e | ( [& ] ( au t o a s ) {a rv(gmsa[k0e_]v.ivewi(ssi,t a(s[.&f]r(oam(udteori viendp.duatt)a( ){) ) )| ; ^ }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::442105::99:: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105: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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 105 | 442 | v i si tv(ivs, i[t&(]t(choinsst- >auttyop&e)( ){ ,M IvGsR.A.PH.X)_;T H RO| W ^( "Invalid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :t91u:p11le: tnote: yin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herepe "); }); | 91 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 105 :16 : note: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here .vi s105i | t _ t y p e (re[s&u]l(t.avuitsoi t(a[s&)]( a{u tov (omuatkpuet_) v{i e w| ( ^s , as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.fIn file included from ro/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppm:(3d: eIn file included from ri/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppv:e29d: .In file included from d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppa:t27a: (In file included from )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):)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/raw_data.hpp:105:9: 95note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | r e t urvni sriets(uvl,t ;[ & ]| ( ^c onst auto&)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :{106 :M5I: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 hereP HX_T H106R | O W ( " Isnivmapllied_ ptaurp_lfeo rt_yipmep"l)(;n ,} )t;h r | e ^a dsi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppz:e97,: 16f:) ;note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here | ^ 97 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : note: in instantiation of 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 esu l113t | . v i ssiitm(p[l&e]_(paaurt_of ooru(tnp,u tm)i n{_ g r| a ^i n, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threIn file included from ad/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpps:i3z: eIn file included from ,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :f29): ;In file included from /build/reproducible-path/migraphx-7.1.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/simple_par_for.hpp35:: 113/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:5::95 :note: 20in instantiation of function 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 | si m95p | l e _ p a r _ f o r ( n ,r emtiunr_ng rraeisnu,l tf;) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110: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: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here110 | 106s | i m p l es_ipmaprl_ef_opra(rl_afsotr _-i mfpilr(snt,, t[h&r]e(aadustioz ei,) f{) ;f ( f| i ^r st[i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp]:)113;: 5}:) ;note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 113 | /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/argmax.hpp:107:60)>' requested herea r_fo r38( | n , m ipna_rg_rfaoirn_,e afc)h;( i t| e ^r at/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo:r110{:05}:, 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 erat o110r | { n } , sfi)m;p l e| _ ^p ar_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppf:o107r:(17l:a snote: tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here - fir s107t | , [ & ] ( a u t o i ) { pfa(rf_ifrosrt(d[yin]_)o;u t}.)c;o m p| u ^t ed_sha/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:e38.:e5l:e mnote: ein instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested heren ts() ,38 | [ & ] ( apuatro_ fio)r _{e a c| h ^( itera/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442r:{90:} ,note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i ter a442t | o r {n } , f ) ;v i s| i ^t (th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppi:s99-:>17t:y pnote: ein instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here( ), v s99. | . . ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 106 :p21a: 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:106:27)>' requested heref or( o106u | t p u t _ s h a p e . e laermgesn[t0s](.)v,i s[i&t](([a&u]t(oa uit)o {i n p| u ^t ) { /build/reproducible-path/migraphx-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/shape.hpp:442 :4429 | : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442v | i s i t ( t h i sv-i>stiytp(et(h)i,s -v>st.y.p.e)(;) ,| ^v s...); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :| 98 ^: 21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :91: 1198: | note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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&t]o( 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 ^( ), vs/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp.:105.:.9):; note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/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( v91 | , [ & ] ( co n sst. viasuitto_&t)y p{e (M[I&G]R(AaPuHtXo_ TaHsR)O W{( "vI(nmvaaklei_dv iteuwp(lse, taysp.ef"r)o;m (}d);e r i| v ^e d.d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppa:t105a:(16):) )note: )in instantiation of function template specialization '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 :r105e:s9u:l 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 herev isit( [105& | ] ( a u t o o u tvpiusti)t ({v , | [ ^& ](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: In file included from not eliding copy on return [-Wnrvo]/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp :3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp: 2795: | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 : warning: rnot eliding copy on return [-Wnrvo]e turn res u95l | t ; | ^ return /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:e106s:u5l:t ;note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 106 | sim/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:l106e:_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_i m106p | l ( n , stihmrpelaed_spiazre_,f ofr)_;i m p| l ^( n, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:h113r:e5a:d 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 herez e, f )113; | | ^ simp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppl:e113_: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(n ,113 | m i n _ gsriamipnl,e _f)p;a | ^r _fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:(110n:,5 :m 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 here_ grain ,110 | f ) ; s| i ^m ple/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:p110a:r5_:f onote: 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( last -110 | f i r s ts,i m[p&l]e(_apuatro_ fio)r ({l afs(tf i-r sfti[ris]t),; [}&)];( a u| t ^o i) { f(f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:r38s:t5[:i ]note: )in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here; }); 38 | | ^ par_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:_38e:a5c:h (note: 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 erat o38r | { 0 } , piatre_rfaotro_re{anc}h,( ift)e;r a t| o ^r {0},/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp :i99t:e17r:a tnote: oin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested herer {n}, f99) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 107 : 17 : note: pin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herea r_for( o107u | t p u t _ s h a p e . e l e m e nptasr(_)f,o r[(&d]y(na_uotuot .ic)o m{p u t| e ^d _shap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:.442e:l9e:m enote: n(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t s() ,442 | [ & ] ( a u t o vii)s i{t ( t| h ^i s->t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppy:p442e:(9):, note: v(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s ... )442; | | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpps:i98t:(21t: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/argmin.hpp:98:27)>' requested here- >typ e98( | ) , v s . . . )a;r g s| [ ^0 ].visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppt:(106[:&21]:( 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 in p106u | t ) { | ^ ar/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppg:s442[:09]:. vnote: iin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested heres it( [442& | ] ( au t o i n pvuits)i t{( t h| i ^s ->type(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp):,442 :v9s:. .note: .in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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 : 91 :v11i:s inote: tin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here( this-> t91y | p e ( ) , v s .s...v)i;s i t| _ ^t ype([/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp&:]91(:a11u:t onote: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herea s) { v91( | m a k e _ v i e ws(.sv,i saist._ftryopme((d[e&r]i(vaeudt.od aatsa)( ){) )v)(;m a}k,e _ v| i ^e w(s, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:s105.:f9r:o mnote: (in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested hered erive d105. | d a t a ( ) ) ) )v;i s}i,t ( v| , ^ [&](c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppo:n105s:t9 :a unote: 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 hereo &) { M105I | G R A P H X _ T HvRiOsWi(t"(Ivn,v a[l&i]d( ctounpslte atyupteo"&)); {} )M;I G R| A ^P HX_T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppH:R97O:W16(:" Inote: nin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested herev ali d97 | t u p l e t y pree"s)u;l t}.)v;i s i| t ^( [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp(:a105u:t16o: onote: uin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested heret put )105 | { | ^ result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_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_argmax_hpp.cpp442::93:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all): 29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp442: | 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :v95i:s20i:t (warning: thnot eliding copy on return [-Wnrvo]i s->type (95) | , v s . . . ) ; | ^r eturn /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppr:es98u:l21t:; note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here| ^ 98 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 :a rnote: gin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heres [0] .106v | i s i t (s[i&m]p(laeu_tpoa ri_nfpourt_)i m{p l (| n ^, thread/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:i442z:e9,: 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here; | ^442 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 :v inote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei t(t h113i | s - > t yspiem(p)l,e _vpsa.r._.f)o;r ( n| , ^ min_g/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppr:a91i:n11,: fnote: )in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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.hpp91: | 110 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here s.v i110s | i t _ t yspiem(p[l&e]_(paaurt_of oars()l a{s tv (-m afkier_svti,e w[(&s],( aaust.of rio)m ({d efr(ifvierds.td[ait]a)(;) )})));; }| , ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp38::1055::9 :note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herenote: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 38 | 105 | p a r _ f o r _viesaicth((vi,t e[r&a]t(ocro{n0s}t, iatuetroa&t) o{r {MnI}G,R AfP)H;X _ T| H ^R OW(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp":I107n:v17a:l inote: din instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here tuple 107t | y p e " ) ; } ) ; | ^ par_fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppr:(97dy:n16_:o utnote: .in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested herec omp u97t | e d _s h a p e . erleesmuelntt.sv(i)s,i t[(&[]&(]a(uatuot oi )o u{t p u| t ^) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :| 442 ^:9 : note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppIn file included from :99/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp::17:3 : note: In file included from in instantiation of function template specialization 'migraphx::par_for<(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/op/argmax.hpp :29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp99: | 27 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 95 : 20 : warning: not eliding copy on return [-Wnrvo]p ar_for(o u95t | p u t _ s h a p e . e l ermeetnutrsn( )r,e s[u&l]t(;a u t| o ^ i) { | ^ /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: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 106 | 442 | s i m p l ev_ipsairt_(ftohri_si-m>ptly(pne,( )t,h rvesa.d.s.i)z;e , | f ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp21::113 :note: 5in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 98 | 113 | s i m p l ea_rpgasr[_0f]o.rv(ins,i tm(i[n&_]g(raauitno, infp)u;t ) | { ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :110:5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: 442:9: 110note: | in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here s442i | m p l e _ p a r _vfiosri(lta(stth i-s -fi>rstty,p e[(&)](,a uvtso. .i.)) ;{ f (| f ^ir st[i]); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp}:);91 : 11| ^: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: 91in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here | 38 | p ars.visi_tf_otry_peea(c[h&(]i(taeurtaot oars{)0 }{, vi(tmearkaet_ovri{enw}(,s ,f )a;s . f| r ^o m(der/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppi:v107e:d17.:d anote: tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herea ()))) ;107 | } , | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 : 9p:a rnote: _in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested heref or(dy n105_ | o u t . c o m p uvtiesdi_ts(hva,p e[.&e]l(ecmoennstts (a)u,t o[&&)] ({a uMtIoG RiA)P H{X _ T| H ^R OW("/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppI:n442v:a9l:i dnote: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t upl e442 | t y p e " ) ; }v)i;s i t| ( ^t his/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp-:>97t:y16p:e (note: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here, vs .97. | . ) ; | ^ resul/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppt:.106v:i21s: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/argmax.hpp:106:27)>' requested here[ &](a u106t | o o u t p u t ) { a| r ^g s[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(lastIn file included from -/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp :f3i: rIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:,29 : [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp]:(27a: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppo: 35i: ) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{ :f95(:f20i:r swarning: t[not eliding copy on return [-Wnrvo]i ]); }); 95| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5r:e tnote: uin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested herer n r e38s | u l t ; p a| r ^_ for_each(it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:r106a:t5o:r {note: 0in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here} , it e106r | a t o r {sni}m,p lfe)_;p a r| _ ^f or_i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppm:p107l:(17n:, note: tin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested hereh reads i107z | e , f ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113p: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 (dy n113_ | o u t . csoimmppulte_epda_rs_hfaopre(.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) si m442p | l e _ p a r _ f ovri(sliats(tt h-i sf-i>rtyspte, ([)&,] (vasu.t.o. )i;) {| ^f (first/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp[:i106]:)21;: }note: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here; | ^106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 : anote: rin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested hereg s[0] .38v | i s i t (p[a&r]_(faourt_oe aicnhp(uitt)e r{a t o| r ^{ 0}, ite/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:a442t:o9r:{ nnote: }in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/op/argmin.hpp :v99i: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/argmin.hpp:99:50)>' requested hereh is->t y99p | e ( ) , v s . . . ) ; | ^ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:91f:o11:r (note: 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 hereu tpu t91_ | s h a p e . esl.evimseint_ttsy(pe)(,[ &][(&au]t(oa uast)o {i v)( m{ak e _| vi ^e w(s, as./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppf:r442o:m9(:d enote: r(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i ved. d442a | t a ( ) ) ) ) ; v}i,s i | t ^( this->/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:y105p:e9(:) ,note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here vs... )105; | | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppi:t98(:v21,: [note: &in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here] (con s98t | a u t o & ) { M I GaRrAgPsH[X0_]T.HvROiWs(i"tI(n[v&]a(laiudt ot uipnlpeu tt)y p{e " )| ; ^ }); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :442:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp9::105 :note: 16in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 442 | 105 | v i s irte(stuhlits.-v>itsyipte(([)&,] (vasu.t.o. )o;u t p| u ^t ) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp| : ^91 :11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | 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: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/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmax_hpp.cppIn file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:327: : In file included from In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::2935: : In file included from /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 | 95 | r e t u r n r e sruelttu;r n | r ^e sult; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106:5 :106 | note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here si m106p | l e _ p asri_mfpolre__ipmaprl_(fno,r _tihmrpela(dns,i zteh,r efa)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/simple_par_for.hpp :113: 5113: | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here si m113p | l e _ p asri_mfpolre(_np,a rm_ifno_rg(rna,i nm,i nf_)g;r a i| n ^, f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp):;110 : 5| : ^ note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :110:5 :110 | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here si m110p | l e _ p asri_mfpolre(_lpaasrt_ f-o rf(ilrasstt, -[ &f]i(rasutt,o [i&)] ({a uft(of iir)s t{[ if]()f;i r}s)t;[ i ]| ) ^; }); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp| : ^38 :5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38: 538: | note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here pa r38_ | f o r _ epaacrh_(fiotre_reaatcohr({i0t}e, riattoerr{a0t}o,r {int}e,r aft);o r {| n ^} , f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp;: 99:17: note: in instantiation of function template 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 : 107 : 17 : note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here p a107r | _ f o r ( o u tp u t _ s phaarp_e.feolre(mdeynnt_so(u)t,. c[o&m]p(uatuedt_os hia)p e{. e | l ^e ments/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp(:)442, :[9&:] (note: a(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)u to i442) | { | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:t442(:t9h:i snote: -(skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)> typ e442( | ) , v s . . . )v;i s i| t ^( this->/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppt:yp98e:(21):, 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:98:27)>' requested heres ...) ;98 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp : 106a:r21g:s [note: 0in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here] .vis i106t | ( [ & ] ( a u t o i n paurtg)s [{0 ] .| v ^i sit([&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:u442t:o9 :i nnote: pin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested hereu t) {442 | | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:t442(:t9h:i 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:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here> typ e442( | ) , v s . . . )v;i s i| t ^( this/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp-:>t91y:11p: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 here, vs.. .91) | ; | ^ s./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppv:i91s:i11t:_ tnote: yin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested herep e([&] (91a | u to a s ) { sv.(vmiaskiet__tvyipeew(([s&,] (aasu.tfor oams()d e{r ivv(emd.adkaet_av(i)e)w)()s;, }a,s . f| r ^o m(der/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:v105e:d9.:d anote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herea ()))) ;105 | } , | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:t105(:v9,: [note: &in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here] (cons t105 | a u t o & ) { vMiIsGiRtA(PvH,X _[T&H]R(OcWo(n"sItn vaaultiod& )t u{pl eM ItGyRpAeP"H)X;_ T}H)R;O W (| " ^I nva/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hppl:i97d: 16t:u pnote: lin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested heree ty p97e | " ) ; } ) ; r| e ^s ult/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp.:v105i:s16i:t (note: [in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here& ](a u105t | o o u t p u t ) r{e s u| l ^t .visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_argmin_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:99:50)>' requested here 99 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:98:27)>' requested here 98 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmin.hpp:97:22)>' requested here 97 | result.visit([&](auto 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_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_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_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_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 | ^ 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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atanh_hpp.cpp 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_atan_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_as_shape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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"); }); | ^ 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_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: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_atanh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/atanh.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::atanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::atanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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: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; | ^ 8 warnings generated. 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; | ^ [ 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, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::broadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::broadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::broadcast>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 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 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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_with_dims_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_broadcast_with_dims_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_capture_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 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(); } | ^ 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 | ^ 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 146 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_concat_hpp.cpp 5 warnings generated. 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."); }); | ^ [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_contiguous_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_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_concat_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_clip_hpp.cpp: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_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_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_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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. 6 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 [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cosh_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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"); }); | ^ 8 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:89:20: warning: not eliding copy on return [-Wnrvo] 89 | return y; | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_algo.h:4265:14: note: in instantiation of function template specialization 'migraphx::op::convert::apply()::(anonymous class)::operator()>' requested here 4265 | *__result = __unary_op(*__first); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:85:17: note: in instantiation of function template specialization 'std::transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 85 | return std::transform(first1, last1, d_first, std::move(unary_op)); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:90:17: note: in instantiation of function template specialization 'migraphx::par_transform>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convert.hpp:67:16)>' requested here 90 | par_transform(input.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_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] In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_hpp.cpp: 3436: | In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp : 31 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp : 29r: eIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppu:r27n: In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:s35i: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(t:,95 :v20,: [warning: ]not eliding copy on return [-Wnrvo] { MIGRAP H95X | _ T H R O W ( " T u p l er ectaunrnno tr ebseu lvti;s i t| e ^d ."); }); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.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"); }); | ^ 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_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_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_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_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_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convert_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convert>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_cos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_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_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_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_cos_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_cos_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/cos.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::cos>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::cos>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution_backwards.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_convolution_backwards_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::convolution_backwards>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dequantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dequantizelinear.hpp:74:50)>' requested here 74 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dimensions_of_hpp.cpp 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"); }); | ^ 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_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_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."); }); | ^ 30 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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); [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-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' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-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:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/div.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::div>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::div>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_div_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/div.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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, migraphx::generic_float<10, 5>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_dot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 14 warnings generated. 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."); }); | ^ [ 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_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/elu.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::elu>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_elu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::elu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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(); } | ^ 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_equal_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/equal.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::equal>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::equal>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_equal_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/equal.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_erf_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_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_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fill_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fill.hpp:58:56)>' requested here 58 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { output[i] = value.front(); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fixed_pad_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/fixed_pad.hpp:72:45)>' requested here 72 | par_for(input_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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...); | ^ 21 warnings generated. [ 32%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp 21 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_floor_hpp.cpp 9 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_flatten_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::flatten>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(/build/reproducible-path/migraphx-7.1.1/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp::7356::2055:: warning: note: not eliding copy on return [-Wnrvo]in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | 73c | o n s t i n t a u t or_ertuergni sst;e r <| A ^c tion, T>::static_registe/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppr: 681=: 39a:u tnote: oin instantiation of member function 'migraphx::op::unary::compute_shape' requested here_ regis t681e | r _ a c t i o n v(a)t;e _/d/e tNaOiLlI_NtTe _ s| e ^l f.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_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. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gather_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_fmod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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; | ^ 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 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(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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: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_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...); | ^ 7 warnings generated. 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...); | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o 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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gathernd_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gathernd.hpp: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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-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_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_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_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_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_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::get_tuple_elem>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_get_tuple_elem_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::get_tuple_elem>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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_greater_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/greater.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::greater>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::greater>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_greater_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/greater.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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: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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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: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...); | ^ 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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ [ 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_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:210:20)>' requested here 210 | par_for(n, [&](const auto j) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:330:21: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 330 | softmax_inplace(output_softmax + seq_causal_length - local_window_size - 1, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:498:46)>' requested here 498 | par_for(kv_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:113:27)>' requested here 113 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:537:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::run_rotary_embedding>, unsigned long>>' requested here 537 | run_rotary_embedding(q_input, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:158:27)>' requested here 158 | par_for(loop_len, [&](const auto idx) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:565:21: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::pack_v_into_rotary_qkv>, unsigned long>>' requested here 565 | pack_v_into_rotary_qkv(gqa_params, v_input, v_rotary); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:277:27)>' requested here 277 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:176:20)>' requested here 176 | par_for(n, [&](auto i) { destination[i] = source[i]; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:199:17: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 199 | copy_data(p, src_past, past_chunk_length); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 40 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:316:13: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 316 | gemm(cmat, amat, bmat, alpha, 0.0f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:429:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_probs>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 429 | calculate_attention_probs( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In 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_identity_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_identity_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp: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_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:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :| 139 ^: 27: 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 :1395 | : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106f | a l l b ascikm_pvlies_ipta(rv_,f o[r&_]i(mcpoln(snt, atuhtroe&a)d s{i zMeI,G RfA)P;H X _| T ^H ROW(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp":I113n:v5a:l inote: 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 here tup l113e | t y p es"i)m;p l}e)_;p a r| _ ^f or(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/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...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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...); | ^ In 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_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: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_gru_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gru.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tanh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sigmoid>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sigmoid>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/gru.hpp:48:39: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 48 | std::vector actv_funcs{sigmoid{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_group_query_attention_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:378:27)>' requested here 378 | par_for(loop_len, [&](const auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:434:9: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::calculate_attention_score>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>, migraphx::basic_iota_iterator>>, unsigned long>>' requested here 434 | calculate_attention_score( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/group_query_attention.hpp:571:17: note: in instantiation of function template specialization 'migraphx::op::group_query_attention::apply_attention>>, unsigned long>, migraphx::basic_iota_iterator>, unsigned long>>' requested here 571 | apply_attention(rotary_qkv.begin(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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: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...); | ^ [ 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: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_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_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_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_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_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_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_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:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_gru_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::gru>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_if_op_hpp.cpp: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 | ^ 5 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_im2col_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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"); }); | ^ 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_conveIn file included from rt/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_isinf_hpp.cpp_:v2a: lIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppe:_28i: mpIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp<:T35o: >In file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppr:a27n: k/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp<3:>436{:}28,: xwarning: );function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | 436 | t hriest-u>rvni sviit(s[i&t]((tc,o nvs,t [a]u t{o &M IyG)R A{P HrXe_sTuHlRtO W=( "tTruyp_lceon vcearntn_ovta lbuee s(iyt)e;d .}"));; }| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 | ^ 11 warnings generated. 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_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 | ^ [ 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_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(); } | ^ 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_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); | ^ 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 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 | ^ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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(); } | ^ 8 warnings generated. 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; | ^ [ 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"); }); | ^ 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(); } | ^ 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 | ^ 19 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 7 warnings generated. [ 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 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log2_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_log_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_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"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_and.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::logical_and>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::logical_and>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_and_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/logical_and.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 8 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_logical_or_hpp.cpp 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."); }); | ^ 9 warnings generated. 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"); }); | ^ [ 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 7 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_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; | ^ 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(); } | ^ 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_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 8 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 7 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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lrn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::lrn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_lstm_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/lstm.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sigmoid.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sigmoid>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sigmoid>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/lstm.hpp:48:39: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 48 | std::vector actv_funcs{sigmoid{}, tanh{}, tanh{}}; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 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. [ 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 6 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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 | ^ 14 warnings generated. [ 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 11 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/min.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::min>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/min.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ 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_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_mod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/mod.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:76:24: warning: not eliding copy on return [-Wnrvo] 76 | return s0; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::binary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::mod>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::mod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/mod.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/binary.hpp:81:20: warning: not eliding copy on return [-Wnrvo] 81 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multibroadcast_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_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_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 7 warnings generated. 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 [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-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: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) { | ^ 7 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:70: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:123:51)>' requested here 123 | par_for(batch_size * sample_size, [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:20: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/multinomial.hpp:122:26)>' requested here 122 | result.visit([&](auto output) { | ^ [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp: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_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) { | ^ 7 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multinomial>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multinomial>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_multinomial_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::multinomial>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_neg_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_neg_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 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::_Const/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppru:c267t:(34_:_ pwarning: , function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]s td::forw a267r | d < _ A rrgest>u(r_n_ avrigssi)t._.a.l)l;_ }p a c| k ^( s, v1/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h,: 606[:]30(:a unote: t(skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)o &&...) 606{ | M I GaRlAlPoHcXa_tToHrR_OtWr(a"iItnsvp:l:ec otnyspter"u)c;t (}_)_;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_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp: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_neg_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/neg.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::neg>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::neg>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonmaxsuppression_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::nonmaxsuppression>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_nonzero_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:70:37)>' requested here 70 | par_for(vec_idx.size(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/nonzero.hpp:68:22)>' requested here 68 | result.visit([&](auto output) { | ^ 24 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_onehot_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/onehot.hpp:147:46)>' requested here 147 | par_for(output_shape.elements(), [&](auto i) { output[i] = off_value; }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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. 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...); | ^ [ 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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/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 | ^ 10 warnings generated. [ 33%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_outline_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 6 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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_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 | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pack_fp4>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ [ 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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hpp:87:46)>' requested here 87 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_reIn file included from gi/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pack_int4_hpp.cppst:e3r_: aIn file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pack_int4.hppti:o36n: :(35);: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp//: N95O:L20IN:T warning: | ^not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pad_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pad>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pointwise_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:73:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:73:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pointwise.hpp:73:49)>' requested here 73 | par_for(args[0].get_shape().elements(), [&](auto i) { | ^ 19 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp 14 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pow_hpp.cpp 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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: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...); | ^ [ 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: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_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:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::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_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:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:468:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:80:20: warning: not eliding copy on return [-Wnrvo] 80 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:147:27: note: in instantiation of member function 'migraphx::op::prefix_scan_op::normalize_compute_shape' requested here 147 | return any_cast(y).normalize_compute_shape(inputs); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:167:12: note: in instantiation of function template specialization 'migraphx::detail::compute_shape_op' requested here 167 | return compute_shape_op(rank<3>{}, x, inputs); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:689:24: note: in instantiation of function template specialization 'migraphx::detail::compute_shape_op' requested here 689 | return detail::compute_shape_op(private_detail_te_self, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view, migraphx::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_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_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:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prelu_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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::tensor_view>, migraphx::op::pooling::avg_pool>' requested here 468 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:472:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::max_pool>' requested here 472 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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_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 - fIn file included from ir/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpps:t,3 : [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp]:(33a: uIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo: 27i: )In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp{: 35f: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppfi:r95s:t20[:i ]warning: )not eliding copy on return [-Wnrvo]; }); | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38 : 5 : 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 herer etur n38 | r e s u lpta;r _ f| o ^r _each(iterat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:r106{:05}:, note: iin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret erat o106r | { n } , sfi)m;p l e| _ ^p ar_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hppo:104r:17_:i mnote: pin 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 herel (n, t104h | r e a d s i z e , f ) ; | ^p ar_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppo:r113(:o5u:t pnote: 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 _sh a113p | e . e l esmiemnptlse(_)p,a r _| f ^o r(n, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppm:i442n:_9g:r anote: i(skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)n , f )442; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :v110i:s5i:t (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 is-> t110y | p e ( ) ,s ivmsp.l.e._)p;a r _| ^f or(last -/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :f945i:r20s:t ,note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here[ &]( a945u | t o i ) { f ( f i r s ts[tid]:):;m }a)k;e_ s| h ^a red< /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :| 38 ^: 5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp: 3864 | : 43 : pnote: arin instantiation of function template specialization 'migraphx::operation::operation' requested here_ for_e a64ch | ( i te r astotra{t0i},c iatuertaot oro{pn_},h f=) ;d e | t ^a il:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp::321o:p9_:h note: ain instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested heren dle r321( | T { } ) ; | pa ^r _for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppo:ut73p:u9t:_ snote: hain instantiation of function template specialization 'migraphx::register_op' requested herep e.el e73m | en t s ( ) , [& ]r(eaguitos tie)r _{ o p| < ^ T>(); /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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36 :47222 | : note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | c a lAc_cptoioolinn:g:p( l a| t ^e apply/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp<:T442>:9(:) ;note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/auto_register.hpp : 56 : 55vi:s inote: tin instantiation of function template specialization 'migraphx::auto_register_action' requested here(t his->type ()56, | cvonst isn.t. .a);u t o| ^_ regis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:251e:r7<:A cnote: 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 herei on, T251 | > : : sst.avitsiict__trypeeg(i[&s]t(earu t=o aasu) t{o _vr1e(gmiakset_evrie_wa(cxtsi.ogent<_Ashcatpieo(n),, aTs>.(f)ro;m (/x/s. dNaOtLaI(N))T) . .| . ^) ; }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:9: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here 321 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:476:17: note: in instantiation of function template specialization 'migraphx::op::pooling::calc_pooling, migraphx::tensor_view>, migraphx::tensor_view>, migraphx::op::pooling::lpnorm_pool>' requested here 476 | calc_pooling( | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:104:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:105:25)>' requested here 104 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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_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(itIn file included from er/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cppa:t3o: rIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp{:033}: ,In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :i27t: In file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:a35t: o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:{95n:20}:, warning: fnot eliding copy on return [-Wnrvo] ); | ^ 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp : 116 : 13 : note: rin 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 heree turn re s116u | lt ; | ^ pa/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:_106f:o5:r (note: bin instantiation of function 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 tch 106. | e l e m seinmtpsle(_)p,a r[_f&o]r_(iamuplt(on , it)h r{e a d| si ^z e, 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/simple_par_for.hpp :note: 113:(skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 442 | 113 | s i m pvlei_spiatr_(ftohri(sn,- >mtiynp_eg(r)ai,n ,v fs).;. . | ) ^; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp| : ^110 :5: note: in instantiation of function template 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/operation.hpp : 945 :s20i:mp lnote: ein instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here_ par_f or945( | l a st - f i rs t , [ & ] ( asuttdo :i:)m a{k fe(_fsihrastr[eid])<; }| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 38note: :5in instantiation of function template specialization 'migraphx::operation::operation' 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/pooling.hpp:321:42)>' requested here 6438 | | psart_aftori_ce aacuht(iot eroapt_orh{ 0=} , dietteariatlo:r:{on}p,_ hfa);n d l| e ^ r(T{/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:}321):9;: note: | in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hpp:321:42)>' requested here ^ 321/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp | : 73 : 9 : note: pin instantiation of function template specialization 'migraphx::register_op' requested herea r_fo r73( | ou t p u t_ s h ap er.eegleimsetnetrs(_)o,p <[T&>](()au;t o | i) ^ { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/pooling.hppnote: :476in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here: 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 36 | 476 | A c t i o n : : t e mcpallac_tpeo olaipnpgl>(( ) | ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::56442::955:: note: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herein instantiation of function template specialization 'migraphx::auto_register_action' requested here 442 | 56 | cvoinssitt( tihnits ->atuytpoe(_)r,e vgsi.s..t)e;r < | A ^c tion/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:,251 :T7:> :note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here stati c251_ | r e g si.svitseirt _=t yapeu(t[o&_]r(eaguitos taesr)_ {a cv1t(imoanke<_Avcitewi(oxns,.g eTt>_(sh)a;pe (/)/, aNsO.LfIrNoTm( x s| . ^da ta()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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: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_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_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_pooling_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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) { In file included from res/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cppu:l3t: In file included from =/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp :t31r: yIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hppc:o38n: vIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppr:t27_: vIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppl:u35e: :(20y:) ;warning: not eliding copy on return [-Wnrvo]} ); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp95: | 244 : 11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | r ext =u rvn. troe(l)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/simple_par_for.hpp:106 :2785 | : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here deta il106: | : f r o ms_ivmaplluee__piamrp_lf(orra_nikmn{,} ,t hvr,e axd)s;i z e| , ^ f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp;: 52 :| 5 ^: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :113 :525 | : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here fro m113_ | v a l u es(ivm,p lxe)_;p a r| _ ^f or(n, mi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppn:_945g:r20a:i nnote: ,in instantiation of function template specialization 'std::make_shared, migraphx::op::pooling>' requested here f); 945 | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5 : note: in instantiation of function 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: :110m | a k e _ ssihmaprleed_

' requested heres t, [ &64] | ( a u t os tia)t i{c fa(uftior sotp[_ih] )=; d}e)t;a i l| ^: :op_handl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:r38(:T5{:} )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 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp : 73p:a9r:_ fnote: oin instantiation of function template specialization 'migraphx::register_op' requested herer _e a73c | h ( i t e r a t orre{g0i}s,t eirt_eorpa{(n)};, f| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp22::116 :note: 13in instantiation of function template specialization 'migraphx::register_op_action::apply' 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/prefix_scan_op.hpp:116:39)>' requested here 36 | 116 | A c t i o n : : t e m p lpaatre_ faoprp(lbyah(.);e l e| m ^e nts(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp):,56 :[55&:] (note: ain instantiation of function template specialization 'migraphx::auto_register_action' requested hereu to i) 56{ | c o| n ^s t in/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt: 442a:u9t:o _note: r(skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e gis t442e | r < A c t i o n ,v iT>s:i:ts(ttahtiisc-_>rteygpies(t)e,r v=s .a.u.t)o;_ r e| g ^i ster_actio/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppn:<945A:c20t:i onnote: ,in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here T>( )945; | / / N O L I N T | ^s td::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_sum.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:38: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/prefix_scan_op.hpp:116:39)>' requested here 116 | par_for(batch.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_prefix_scan_sum_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::prefix_scan_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quant_convolution_hpp.cpp: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 | ^ 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(); } | ^ 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_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 5 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_uniform_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_uniform_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 44 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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_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_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_random_seed_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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...); | ^ 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_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_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 | ^ [ 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...); | ^ 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_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_recip_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quantizelinear.hpp:89:50)>' requested here 89 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_quantizelinear_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::quantizelinear>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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 | ^ 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_all.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_all_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_all>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_any.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_any_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_any>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 25 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 68 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_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_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_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_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_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 | ^ 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_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_mean_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 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."); }); | ^ 24 warnings generated. 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"); }); | ^ [ 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: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_min.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_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_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_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_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_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_prod_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | par_for(computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reduce_sum_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_sum.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:229:48)>' requested here 229 | 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 : pIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_prod.hppr:_27f: oIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp(:c33o: mIn file included from pu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:e27d: _In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpph:a35p: e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp.e:l95e:m20e:n twarning: snot eliding copy on return [-Wnrvo]( ), [&](au t95o | i ) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:e442t:u9r:n rnote: e(skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s ul 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() ,106 | v s . . .s)i;m p l| e ^_ par_for_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppi:m945p:l20(:n ,note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested heret hre a945d | s i z e , f ) ; | ^ std/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:::113m:a5k:e _note: 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 hereh are d113< | | ^ simpl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppe:_64p:a43r:_ fnote: oin instantiation of function template specialization 'migraphx::operation::operation' requested herer (n, m64i | n _ g r asitna,t ifc) ;a u t| o ^ op/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:h110 :=5 :d 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 herea il:: o110p | _ ha n d lseirm(pTl{e}_)p;a r _| f ^o r(la/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpps:t73 :-9 :f inote: rin instantiation of function template specialization 'migraphx::register_op' requested heres t, 73[ | & ] ( a u t o ir)e g{i sft(efri_rospt<[Ti>]());; } )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp note: :in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here38 :5: 36note: | 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 A38c | t i o n: :ptaerm_pfloart_ee aacphp(iltyet(o)r;{ 0 }| , ^ iter/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppa:t56o:r55{:n }note: , in instantiation of function template specialization 'migraphx::auto_register_action' requested heref ); | ^56 | con/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpps:t229 :i13n:t note: ain 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 hereu to_r e229g | i s t e r < A ct i o n , pTa>r:_:fsotra(tciocm_pruetgeids_tsehra p=e .aeulteom_ernetgsi(s)te,r _[a&c]t(iaount (); //build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/: 442N:O9L:I Nnote: T(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_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, In file included from f)/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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp: :In file included from 113/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp::533:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: 27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp113: | 35 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :s95i:m20p:l ewarning: _not eliding copy on return [-Wnrvo]p ar_for(n ,95 | m i n _ g r a i n , f )r;e t u| r ^n r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:s110u:l5t:; note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here| ^ 110 | s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:m106p:l5e:_ pnote: ain instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer _for (106l | a s t - firssitm,p l[e&_]p(aaru_tfoo ri_)i m{p lf((nf,i rtshtr[eia]ds)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/reduce_op.hpp:229:48)>' requested here 113 | 38 | s ipmaprl_ef_opra_re_afcohr((int,e rmaitno_rg{r0a}i,n ,i tfe)r;a t o| r ^{ n},/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :f110):;5 : | note: ^in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp :110229 | : 13 : note: sin 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 herei mple _229p | a r _ f o r ( l a s t -p afrir_sfto,r ([c&o]m(pauutteod _i)s h{a pfe(.feilresmte[nit]s)(;) },) ;[ & ](| a ^u to i) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp{: 38 :| 5 ^: 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/shape.hpp:442: 938: | note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) pa r442_ | f o r _ e a c h (viitseirta(ttohri{s0-}>,t yipet(e)r,a tvosr.{.n.}),; f )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/reduce_op.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp229::94513::20 :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 herenote: in instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_sum>' requested here 229945 | | p a rs_tfdo:r:(mcaokmep_ustheadr_esdh' requested here] (aut o64 | i ) { s t| a ^t ic au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442 :o9p:_ hnote: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)= de t442a | i l: : o p _ h a nvdilseirt((Tt{h}i)s;- > t| y ^p e()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp,: 73v:s9.:. .note: )in instantiation of function template specialization 'migraphx::register_op' requested here; | ^73 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppr:e945g:i20s:t enote: rin instantiation of function template specialization 'std::make_shared, migraphx::op::reduce_prod>' requested here_ op< T945> | ( ) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp : 36 :s22t:d :note: :in instantiation of function template specialization 'migraphx::register_op_action::apply' requested herem ake _36s | h a r e dA' requested herel y64( | ) ; | s ^t ati/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hppc: 56a:u55t:o note: oin instantiation of function template specialization 'migraphx::auto_register_action' requested herep _h = d e56t | acioln:s:to pi_nhta nadulteor_(rTe{g}i);s t e| r ^< Acti/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppo:n73,: 9T:> :note: :in instantiation of function template specialization 'migraphx::register_op' requested heres ta t73i | c _ r e g i s t erre g=i satuetro__orpes()t;e r _| a ^c tion/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp<:A36c:t22i:o nnote: ,in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here T>( )36; | / / NAOLcItNiTo n :| : ^t emplate apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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_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: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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_relu_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/relu.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::relu>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::relu>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape_lazy>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape_lazy>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_reshape_lazy_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::reshape_lazy>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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 | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_resize_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::resize>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp 9 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_last_cell_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_last_cell_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 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(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_last_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_last_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_last_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 5 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_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 6 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 11 warnings generated. 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o [ 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_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 cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-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:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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"); }); | ^ 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(); } | ^ 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_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: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_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/roialign.hpp:220:29)>' requested here 220 | par_for(n_rois, [&](auto n) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_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_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_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_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_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_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_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_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_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_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_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_roialign_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::roialign>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scalar>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scalar_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scalar>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::run_on_target>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::run_on_target>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_run_on_target_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::run_on_target>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 265 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 14 warnings generated. 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_none_hpp.cpp [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scan_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_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_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_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"); }); | ^ 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"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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>, conIn file included from st/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp :v2a: lIn file included from u/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppe:&28: In file included from v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp,: 35: sIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppd::27:: sIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:r40i: ngIn file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp :x28: )/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :{126 :x4: =warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]v .totr(y)_;c o}n v e| r ^t _value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 8 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp 15 warnings generated. [ 34%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_add>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_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_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::In file included from fro/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cppm:_2v: aIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppu:e28_: iIn file included from m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppp:l35(: rIn file included from an/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppk:<271: 1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp>:{436}:,28 :v , warning: xfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | 436 | f r o m _ va l u er(evt,u rxn) ;v i s| i ^t (t, v, [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp]: 945{: 20M:I Gnote: Rin instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_none>' requested hereA PHX_ T945H | R O W ( " T u p l e c a n nsottd :b:em avkies_istheadr.e"d)<; }| ) ^; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp :64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_mul_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatter_mul>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 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_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_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:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_add_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatter_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 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 | ^ 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 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_none_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_none.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_none>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_none>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_max_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_max.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_max>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_max>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_scatternd_min_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_min.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/scatternd_op.hpp:102:20: warning: not eliding copy on return [-Wnrvo] 102 | return data_shape; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::scatternd_op::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::scatternd_min>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::scatternd_min>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/select_module.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_select_module_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 11 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o 11 warnings generated. cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-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 [ 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_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_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_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 In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sign.hpp:/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sigmoid_hpp.cpp28:: 3/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp: :In file included from 73/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sigmoid.hpp::2028:: warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hppnot eliding copy on return [-Wnrvo]: 73:20: warning: not eliding copy on return [-Wnrvo] 73 | 73 | r e t u r n sr;e t u| r ^n s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :note: 681in instantiation of member function 'migraphx::op::unary::compute_shape' requested here: 39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | 681 | r e t u r nr eptruirvna tper_idveattaei_ld_ettea_isle_ltfe._csoemlpfu.tceo_msphuatpee_(sihnappuet()i;n p u| t ^) ; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :1255:20:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :note: 1255in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here: 20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | 1255 | r e t u r nr eptruirvna tper_idveattaei_ld_ettea_idlef_atuel_td_ecfoamuplutt_ec_osmhpauptee(_cshhaarp(e0()c,h aprr(i0v)a,t ep_rdievtaatiel__dteet_aviall_utee,_ vianlpueu,t )i;n p | u ^t ); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp| : ^1191 :9:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp :note: 1191in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here: 9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here1191 | 1191 | p r i v a tper_idveattaei_ld_ettea_ihla_ntdel_eh_atnydplee(_ t y| p ^e ( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h::38133:: 38note: : in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested herenote: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | 133 | : ::n:enw(eswt(asttiact_icca_sctai(d_*_>p()_)_ p_)T)p (_sTtpd(:s:tfdo:r:wfaorrdwr(g_s_>a(r_g_sa)r.g.s.)).;. . )| ; ^ | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h::805805::99:: note: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sigmoid>' requested herein instantiation of function template specialization 'std::_Construct, migraphx::op::sign>' requested here 805805 | | {{ ssttdd::::__CCoonnssttrruucctt((____pp,, ssttdd::::ffoorrwwaarrdd<<__AArrggss>>((____aarrggss))......));; }} | | ^ ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h/usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h::606606::3030:: note: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)(skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606606 | | aallllooccaattoorr__ttrraaiittss<<__AAlllloocc>>::::ccoonnssttrruucctt((____aa,, __MM__ppttrr(()),, | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp::945945::2020:: note: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sigmoid>' requested herein instantiation of function template specialization 'std::make_shared, migraphx::op::sign>' requested here 945 | 945 | ssttdd::::mmaakkee__sshhaarreedd<< | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp::6464::4343:: note: note: in instantiation of function template specialization 'migraphx::operation::operation' requested herein instantiation of function template specialization 'migraphx::operation::operation' requested here 6464 | | ssttaattiicc aauuttoo oopp__hh == ddeettaaiill::::oopp__hhaannddlleerr((TT{{}}));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp::7373::99:: note: note: in instantiation of function template specialization 'migraphx::register_op' requested herein instantiation of function template specialization 'migraphx::register_op' requested here 7373 | | rreeggiistsetre_ro_poT(>)(;) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp::2236:: 22note: :in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | 36 | A cAtcitoino:n::t:etmepmlpaltaet ea papplpylT(>)(;) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp56::5655::55 :note: in instantiation of function template specialization 'migraphx::auto_register_action' requested herenote: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | 56c | ocnosnts ti nitn ta uatuot_or_ergeigsitsetreT::>s:t:asttiact_irce_griesgtiesrt e=r a=u taou_troe_griesgtiesr_taecrt_iaocnt,( )T;> (/)/; N/O/L INNOTL I N| T ^ | ^ 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 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(); } | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_softmax_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_slice_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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 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 | ^ 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 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"); }); | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqdiff_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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_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: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: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 warnings generated. 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"); }); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sqrt_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/sqrt.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::sqrt>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::sqrt>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. 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."); }); | ^ [ 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_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::squeeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::squeeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_squeeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::squeeze>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::step>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::step>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_step_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | dIn file included from et/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cppa:i2l: :In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppf:r28o: mIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppv:a35l: uIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp_:i27m: p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppl(:r436a:n28k:< 1warning: 1function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]> {}, 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) 43652 | | f r o mr_evtaulrune (vvi,s ixt)(;t , | v ^, [] { MIG/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppR:A945P:H20X:_ Tnote: Hin instantiation of function template specialization 'std::make_shared, migraphx::op::step>' requested hereR OW( "945T | u p l e c a n n o t b e svtids:i:tmeadk.e"_)s;h a}r)e;d < | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = 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:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_sub_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tanh_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/tanh.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:73:20: warning: not eliding copy on return [-Wnrvo] 73 | return s; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:681:39: note: in instantiation of member function 'migraphx::op::unary::compute_shape' requested here 681 | return private_detail_te_self.compute_shape(input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1255:20: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_default_compute_shape' requested here 1255 | return private_detail_te_default_compute_shape(char(0), private_detail_te_value, input); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:1191:9: note: in instantiation of member function 'migraphx::operation::private_detail_te_handle_type::compute_shape' requested here 1191 | private_detail_te_handle_type( | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_construct.h:133:38: note: in instantiation of function template specialization 'migraphx::operation::private_detail_te_handle_type::private_detail_te_handle_type' requested here 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:805:9: note: in instantiation of function template specialization 'std::_Construct, migraphx::op::tanh>' requested here 805 | { std::_Construct(__p, std::forward<_Args>(__args)...); } | ^ /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:606:30: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 606 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::tanh>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_tan_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ 7 warnings generated. 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 | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_transpose_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::transpose>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 8 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { In file included from v1/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp(:ma2k: eIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppv:i28e: wIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppxs:.35g: eIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp_:s27h: a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpppe:(436):,28 :a swarning: .function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]f rom(xs.data()))...); } ,436 | | ^ re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:u260r:n9 :v inote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herei t(t, 260v | , [ ] { M IvGiRsAiPtH_Xa_lTlH_RfOlWa(t"tTeunp(lse, cva1n,n ostt db:e: mvoivsei(tv2e)d,. "x)s;. .}.);) ; | ^| ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | In file included from vi/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unary_not_hpp.cpps:i2t: (In file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpph:i28s: -In file included from >/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppt:y35p: eIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp):,27 : vIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:.40.: )In file included from ;/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp : 28| : ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppfunction 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]: 105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 126 | T o105 | t r y _ c o n v evrits_ivta(lvu,e _[i&m]p(lc(ornasntk t,o &s)t d{: :MnIuGlRlApPtHrX__tT)HR O W| ( ^" Invalid tuple typ/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppe:"141):;20 :} )note: ;in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here | ^ 141/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp | : 107 : 21 :r enote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested hereu rn d e107t | a i l : : t r y _ c o n vreerst__ivnadl.uvei_siimtp(l[<&T]o(>a(urtaon ko_{i}n,d )x ){; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp406::44251::9 :note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' 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 442406 | | v itshiits(-t>hviiss-i>tt(y[p&e](()c,o nvsst. .a.u)t;o & | y ^) { re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:u251l:t7 := note: tin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer y_con v251e | r t _ v asl.uvei_(tyy)p;e (}[)&;] ( a| u ^t o as) { v1(ma/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hppk:e406_:v15i:e wnote: (in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested herex s.get _406s | h a p e ( ) , atsh.ifsr-o>mv(ixssi.td(a[t&a](()c)o)n.s.t. )a;u t}o,& y| ) ^ { result/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :=260 :t9r:y _note: cin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereo nver t260_ | v a l u e < T o >v(iys)i;t _}al)l;_ f l| a ^t ten/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp(s:,247 :v781:, note: sin instantiation of function template specialization 'migraphx::value::to>' requested heret d::mov e247( | v2i)n,li nxes .v.o.i)d; f| r ^o m_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...); | ^ 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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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_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_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...); | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_undefined_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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()))...)In file included from ; /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp}:,3 : In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp: ^32 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :95427 | : 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 retu r427n | r e su l t ; | ^ MIGRA/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:P106H:X5:_ Snote: 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 APE _106V | I S I T_sTiYmPpElSe(_MpaIrG_RfoArP_iHmXp_l(SnH,A PthEr_eGadEsNizEeR,A Tf)E;_ V | I ^S ITO/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppR:_113C:5A:S note: Ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here) | 113 ^ | simpl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:_p55a:r5_f:o r(note: nexpanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES', min_ gr55a | i n, f) ;m (| b ^o ol/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:110t:y5p: enote: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here boo l110) | \ si| m ^p le_p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:r_426f:o13r(:l anote: stexpanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' - fir s426t | , [ &] ( acuatos ei ) x{: f (vf(iarsst<[ti]>)(;) }));; r| e ^t urn; /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp| : ^38: 5: note: in instantiation of function template specialization 'migraphx::par_for_each, (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/shape.hpp38: | 442 : 9p:a rnote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heref or_eac h442(i | t e ra t or { 0 }, vitiesriatto(rt{nh}i,s -f)>;t y| p ^ e()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp,: 110v:17s:. .note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here. ); 110| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251 : 7pa:r _note: foin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer (outer_sha p251e | .e l em e nsts.(v)i, s[i&t]_(atuytop ei() [{& ]| ( ^a uto /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:442s:)9: {note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)v 1( m442a | k e _ v i e vwi(sxist(.tghiest-_>styhpaep()e,( )vs,. ..a)s;. f | r ^o m(xs.d/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppa:105t:a9(: )note: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here) ...) ;105 | } , | ^ visit(v, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[&:]260(:c9o:ns tnote: ain instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereu to&) { M260I | GR A P HX _ T HR O Wv("iIsnivatl_ida ltlup_lfel tayptet"e);n (}s),; v| ^1 , s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hppt:107d::21:: mnote: oin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested herev e(v 2107) | , x s . . . ) ; re s| _ ^i nd.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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()))...);In file included from }/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp,: 3: In file included from | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp ^:32 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included 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.hpp::95260::20:9 :warning: not eliding copy on return [-Wnrvo]note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 95 | 260 | rveitusrint r_easlullt_;f l | a ^t ten(s, v1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,:106 :s5t: dnote: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here: mov e106( | v 2 ) ,s ixmpsl.e._p.a)r_;f o r| _ ^im pl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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:In file included from 20:/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp :warning: 3not eliding copy on return [-Wnrvo]: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 95 | 194 | r e t urrent urrens urlvt;; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::278106::265:: note: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' 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 106278 | | s i m p l e _ p a r _ f o r _ i m p l (:n ,u ntshorretaedds_iuznei,q _fi)n;d i c| ^e s(x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:113i:n5,: note: cin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereh un k113_ | s z ) ;s i mp| l ^e _par_for(n, min_grain, f); | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :251/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp::33110::5: 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::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 110 | 251 | si m p l e_sp.avri_fsoir(tl_atsyt p-e (fi[r&s]t,( a[u&]t(oa utaos )i ) {{ vf1((fmiraskte[_i]v)i; e}w)(;x s .| ^g et_sha/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppp:38e:(5:) ,note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here as. f38r | o m ( xpsa.rd_aftora_(ea)c)h)(.it.e.r)at;o r}{,0 } ,| ^i terator{n}, f); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp| : ^427 :40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hppnote: :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 here110 :17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 427 | 110 | M I G R A P H X _paSrH_AfoPrE(_oVutIeSr_IsTha_pTeY.PelEeSm(enMtIsG(R)A, P[H&]X(_aSuHtAoP Ei)_ G{E N | E ^R ATE_VI/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppS:I442T:O9R:_ Cnote: A(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)S E) | 442 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 57v:i5s:i tnote: (expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES't his -57> | t y p e (m)(,f lvosa.t._.t)y;p e ,| ^f loat) \ /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/shape.hpp :note: 426in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here: 13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 105 | 426 | cvaissei tx(:v ,v ([a&s]<(tc>o(n)s)t; aruettou&r)n ;{ M| I ^G RAPHX_TH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppR:O442W:(9":I nnote: 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 herea lid 442t | u p l e t y pvei"s)i;t (}t)h;i s- >| t ^y pe()/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp,: 107v:s21.: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here. .); 107| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251 : 7 : rnote: ein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres _ind.v i251s | i t ( [ &s].(vaiustiot _otuytp_ei(n[d&)] ({a u t| o ^ as) { v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp1:(442m:a9k:e _note: 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 herei ew( x442s | . g e t _ s h a pvei(s)i,t (atsh.ifsr-o>mt(yxpse.(d)at,a (v)s).)....).;) ; | } ^, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :note: 260in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: 9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 251 | 260 | s . v i s i t _ tvyipsei(t[_&a]l(la_uftloa tatse)n ({s ,v 1v(1m,a kset_dv:i:emwo(vxes(.vg2e)t,_ sxhsa.p.e.());, a| s ^. from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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_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_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_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...); | ^ 5 warnings generated. 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; [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o | ^ /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...); | ^ cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: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_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator(), migraphx::tensor_view>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:66:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 66 | m(uint64_type, uint64_t) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:67:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 67 | m(fp8e4m3fnuz_type, migraphx::fp8::fp8e4m3fnuz) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:150:16: warning: not eliding copy on return [-Wnrvo] 150 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:277:26: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested here 277 | sorted ? sorted_uniq_indices(x_in, chunk_sz) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:68:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 68 | m(fp8e4m3fn_type, migraphx::fp8::fp8e4m3fn) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:3: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 194 | return rv; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:278:26: note: in instantiation of function template specialization 'migraphx::op::unique::unsorted_uniq_indices>>' requested here 278 | : unsorted_uniq_indices(x_in, chunk_sz); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:33: note: in instantiation of function template specialization 'migraphx::op::unique::compute(const dyn_output &, std::vector)::(anonymous class)::operator()>, migraphx::tensor_view>>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:427:40: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten(const shape &, const (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp:272:40) &, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34), migraphx::argument &, migraphx::argument &)::(anonymous class)::operator()>>' requested here 427 | MIGRAPHX_SHAPE_VISIT_TYPES(MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:68:5: note: expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' 68 | m(fp8e4m3fn_type, migraphx::fp8::fp8e4m3fn) \ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:426:13: note: expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE' 426 | case x: v(as()); return; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ 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::93:: /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)150 :16: 442warning: | not eliding copy on return [-Wnrvo] v i150s | i t (t h i s - > tryepteu(r)n, rvvs;. . .| ) ^; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unique.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp::277105::269:: note: note: in instantiation of function template specialization 'migraphx::op::unique::sorted_uniq_indices>>' requested herein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 277 | 105 | v i s i t ( vs,o rt[e&d] (?c osnosrtt eadu_tuon&i)q _{i nMdIiGcReAsP(HxX__iTnH,R OcWh(u"nIk_nsvza)l i d| ^t uple 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: 251note: | in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here s .107v | i s i t _ t y p e ( [ & ]r(easu_tion da.sv)i s{i tv(1[(&m]a(kaeu_tvoi eowu(tx_si.ngde)t _{s h a| p ^e (), as/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp.:f442r:o9m:( xnote: 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. dat a442( | ) ) ) . . . ) ; v}i,s i t| ( ^t his->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: 427note: | in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | MsI.GvRiAsPiHtX_t_ySpHeA(PE[_&V]I(SaIuTt_oT YaPsE)S ({M IvG1R(AmPaHkXe__SvHiAePwE(_xGsE.NgEeRtA_TsEh_aVpIeS(I)T,O Ra_sC.AfSrEo)m ( x| s ^. data(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp):)69):.5.:. )note: ;expanded from macro 'MIGRAPHX_SHAPE_VISIT_TYPES' }, | 69 ^ | m(f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:8260e:59m:2 _note: tin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herey pe, m260i | g r a p h x : : fvpi8s:i:tf_pa8lel5_mf2l)a t\t e n| ( ^s , v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp1:,426 :s13t:d :note: :expanded from macro 'MIGRAPHX_SHAPE_GENERATE_VISITOR_CASE'm ove (426v | 2 ) , xcsa.s.e. )x;: v| ( ^a s()); 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_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_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:97:12: warning: not eliding copy on return [-Wnrvo] 97 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:83: note: in instantiation of function template specialization 'migraphx::to_value>' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:87:5: note: in instantiation of function template specialization 'migraphx::reflect_each' requested here 87 | reflect_each(x, [&](auto&& y, const std::string& name) { result.emplace(name, to_value(y)); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:272:20: note: in instantiation of function template specialization 'migraphx::detail::to_value_impl' requested here 272 | return detail::to_value_impl(rank<13>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:485:22: note: in instantiation of function template specialization 'migraphx::to_value' requested here 485 | return migraphx::to_value(x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:819:24: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 819 | return detail::to_value_op(private_detail_te_self); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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 | thisIn file included from ->/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unknown_hpp.cppv:2i: sIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hppt:28(: [In file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp]:35(: cIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:n28s: tIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:a28u: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppo:&105: 18y:) warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]{ result 105= | t r y _ c ovnivsietr(tv_, v[a&l]u(ceoa(uyt)o&;) {} )M;I GR A| P ^HX _THRO/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hppW:("244I:n11v:al inote: d in instantiation of function template specialization 'migraphx::value::to' requested heret uple 244ty | p e ") ; }x) ;= | v ^. to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:h139 :=27: dwarning: efunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] tail:: o139p | _ h a n d l efral(lTb{ac}k)_;vi s i| t ^( v, [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp(c:o73ns:t9 :a utnote: oin instantiation of function template specialization 'migraphx::register_op' requested here&) { M I73GR | A P H X_ T H RO W (r"Iengvialsitd etru_polep e("));; } )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: 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_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unique_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::unique>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, 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...); | ^ 6 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:32: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:110:49)>' requested here 110 | par_for(outer_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/topk.hpp:107:27)>' requested here 107 | res_ind.visit([&](auto out_ind) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_topk_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::topk>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp 5 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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_fp4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: In file included from function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] /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.hpp139: | 31 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 27 : fIn file included from al/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppl:b35ac: k/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:vi95s:i20t:(v ,warning: [not eliding copy on return [-Wnrvo]& ](const a u95t | o & ) { M IG R A P H X _TrHeRtOWu("rInn vraleisdu ltutp;l e t y| p ^e "); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: 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) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_fp4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:80:42)>' requested here 80 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:17: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_fp4.hpp:79:23)>' requested here 79 | fp8_arg.visit([&](auto out) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_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:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-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_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unsqueeze_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | 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_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:36: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unpack_int4.hpp:83:42)>' requested here 83 | par_for(in_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_unpack_int4_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-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 | ^ 6 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp 8 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp 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"); }); | ^ 24 warnings generated. [ 35%] Building CXX object src/CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o -MF CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o.d -o CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o -c /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cpp In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp: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_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 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_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_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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...); | ^ 24 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: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_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function 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_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:67:50)>' requested here 67 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_builtin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("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_builtin_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template 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 mp/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppl:e_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.hppl:a27s: tIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp-: 35f: i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95r:20s:t ,warning: not eliding copy on return [-Wnrvo][ &](auto i95) | { f ( f i r s t [ i ]r)e;t u}r)n; r e| s ^u lt; | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106 :385 | : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here pa r106_ | f o r _ esaicmhp(liet_epraart_ofro{r0_}i,m pilt(enr,a ttohrr{ena}d,s ifze),; f )| ; ^ | ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :106:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp17::113 :note: 5in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | 113 | s i m p l e _ p a rp_afro_rf(no,r (moiunt_pgurta_isnh,a pfe).;e l e| m ^e nt/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpps:(110):,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( auto i110) | { | s ^i mple_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppp:a442r:_9fo:r (note: l(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)a st -442 | f i r s t , [ &v]i(saiutto( tih)i s{- >ft(yfpier(s)t,[ iv]s).;. .}));; | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp38::1055::9 :note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested herenote: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 38 | 105 | p a r _ f o r _veiasciht((ivt,e [r&a]t(ocro{n0}s,t iatuetroa&t)o r{{ nM}I,G RfAP)H;X _ T| H ^R OW(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp":I91n:v17a:l inote: din instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here tupl e91 | t y p e " ) ; } ) ; | ^ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp_:f105o:r21(:o unote: 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)>' requested herep ut_ s105h | a p e . e l e m e n t s (a)r,g s [| 1 ^] .visi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:(442[:&9]:( anote: u(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t o s e442q | _ l e ns ) { v| i ^s it(thi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:-442>:t9y:p enote: (in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here) , v s442. | . . ) ; | ^ visit(th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:s105-:>9t:y pnote: ein instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here( ), vs. .105. | ) ; | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:i251t:(7v:, note: [in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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 os&.)v i{s iMtI_GtRyApPeH(X[_&T]H(RaOuWt(o" Iansva)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/where.hpp):,90 :a21s:. fnote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested hereo m(xs .90d | a t a ( ) ) ) . . . ) ; a}r,g s| [ ^0 ].visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[:&260]:(9c:o nnote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret aut o260 | c o n d i tion) { | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:i442t:_9a:l lnote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 lat t442e | n ( s , v 1 , vsitsdi:t:(mtohvies(-v>2t)y,p ex(s)...); | ^ , vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, 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 | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp106::560:: 14note: :in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 106 | s i60m | p l e _ paarrg_ufmoern_ti mcpolm(pnu,t et(hcroenatdesxitz&e,, cfo)n;s t | s ^h ape/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp&:,113 :c5o:n snote: tin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here std :113: | v e c t osrif&o)r (cno,n smti n _| g ^r ain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/builtin.hpp : 78s:.11v:i swarning: ifunction 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn]t _type([&] (78a | u t o assh)a p{e vc1o(mmpauktee__vsiheawp(ex(sc.ognestt_ sshtadp:e:(v)e,c taosr.s&.)d actoan(s)t) ){. .M.I)G;R A}P,H X _| T ^H ROW("bu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:l260t:i9n:" )note: ;in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here } | ^260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp :r79e:t14u:r nwarning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]r esult; 79| | ^ argument/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :c106o:m5p:u tnote: ein instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( cont e106x | t & , csoinmsptl es_hpaapre_&f,o rc_oinmsptl (snt,d :t:hvreecatdosri| & ^) co/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppn:s113t: 5 :| ^note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_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:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | In file included from re/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppt:ur3n: In file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppe:s33u: lIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp;: 27 : | In file included from ^/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppnot eliding copy on return [-Wnrvo]: 106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 95 | 106 | sriemtpurlne r_epsaur_lfto;r _ i| m ^p l(n, thread/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:i106z:e5,: fnote: )in instantiation of function template specialization '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/simple_par_for.hpp : 113s:i5m:p lnote: ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ par _113f | o r _ i mspilm(pnl,e _tpharre_afdosri(zne,, mfi)n;_ gr a| i ^n , f)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:;113 : 5| : ^ note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110: 5113: | note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here simp l110e | _ p a r _sfiomrp(lne,_ pmairn__fgorra(ilna,s tf )-; f i| r ^s t, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp[:&110]:(5a:u tnote: oin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here i) { f110( | f i r s ts[iimp]l)e;_ }p)a;r _ f| o ^r (last -/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :f38i:r5s:t ,note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here[ &](a u38t | o i ) p{ar _ff(ofri_resatc[hi(]i)t;er a}t)o;r { 0| } ^, iterat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppo:r38{:n5}:, 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) ; | ^38 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :p91a:r17_:f onote: rin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here _eac h91( | i t e r a t o r { 0 } , i t e rpaatro_rf{onr}(,o uft)p;u t _| s ^h ape/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp.:e106l:e17m:e nnote: 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 heres (), | 106 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp : 442 : 9 : note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) p a442r | _ f o r ( o u t pvuits_isth(atphei.se-l>etmyepnet(s)(,) ,v s[.&.].();a u t| o ^ i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp9::442 :note: 9in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 105 | 442 | v ivsiisti(tv(,t h[i&s]-(>ctoynpset( )a,u vtso.&.). ){; M I| G ^R APHX_THRO/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppW:(105":I9n: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), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herei d tupl e105 | t y p e " ) ; }v)i;s i t| ( ^v , [&/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp]:(90c:o21n:s tnote: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested herea uto& )90 | { M I G R A P H X _ T HaRrOgWs(["0I]n.vviasliitd( [t&u]p(lceo nstty paeu"t)o; c}o)n;d i t| i ^o n) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 105| : ^21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442 :1059 | : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | a r g s [ 1v]i.sviits(itth(i[s&-]>(tayupteo( )s,e qv_sl.e.n.s)); { | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::7442:: 9note: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442251 | | s . v ivsiisti_tt(ytphei(s[-&>]t(yapuet(o) ,a sv)s .{. .v)1;( m a| k ^e _view/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:x251s:7.:g enote: 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_ shape( )251, | a s . fsr.ovmi(sxist._dtaytpae(()[)&)].(.a.u)to; a}s,) {| ^v 1(make_v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:e260w:9(:x snote: .in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested hereg et_s h260a | p e ( ) , a s .vfirsoimt(_xasl.ld_aftlaa(t)t)e)n.(.s,. )v;1 ,} ,s t d| : ^: move(v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp2:)260,: 9xs:. .note: .)in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here; | ^ 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](constIn 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.cppu:t3o: &In file included from ) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp{: 33M: IIn file included from G/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppR:A27P: HIn file included from X/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:T35H: R/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppOW:(95":I20n:v awarning: lnot eliding copy on return [-Wnrvo]i d tuple t y95p | e " ) ; } ) ; | ^ retu/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppr:n90 :r21e: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/where.hpp:90:27)>' requested heret ; | ^90 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106a:r5g:s [note: 0in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here] .vis i106t | ( [ & ] (sciomnpslte _apuatro_ fcoorn_diimtpilo(nn), {t h r| e ^a dsize,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :f442):;9 : | note: ^in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :442113 | : 5 : note: in instantiation of function 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 i113s | i t ( t hsiism-p>ltey_ppea(r)_,f ovrs(..n.,) ;m i n| _ ^g rain,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :f251):;7 : | note: ^in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: 5251: | note: in instantiation of function 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.vi s110i | t _ t y psei(m[p&l]e(_apuatro_ faosr)( l{a svt1 (-m afkier_svti,e w[(&x]s(.aguetto_ sih)a p{e (f)(,f iarss.tf[rio]m)(;x s}.)d;a t a| ( ^) ))...); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp}:,38 : 5| : ^ note: in instantiation of function template specialization 'migraphx::par_for_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/raw_data.hpp | : 260 : 9 :p anote: rin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here_ for_ e260a | c h ( i t e r a tvoirs{i0t}_,a lilt_efrlaattotre{nn(}s,, fv)1;, s| t ^d ::mo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppv:e106(:v172:) ,note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herex s... )106; | | ^ par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f)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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp::2891: :In file included from 17/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:: 35note: : in instantiation of 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 file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from 91/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp | : 40 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp : 28 : /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp : 126 : 4 : warning: pfunction 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn]a r_for(out p126u | t_Tsoh atprey._ecloenmveenrtts_(v)a,l u e| _ ^i mpl(r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppa:n442k:<93:> ,note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)s td: :442n | u l l p t r _ t )v i s| i ^t (this->type(), vs/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp.:.141.:)20;: note: | in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here ^ 141 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 : 9r:e tnote: uin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herer n de t105a | i l : : t r y _ cvoinsvietrt(_v,v a[l&u]e(_ciomnpslt< Tauto&o) >{( rMaInGkRX{_}T,H RxO);W (" I| n ^v alid/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp :t406u:p51l:e note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested heret ype"); 406} | ) ; | ^ t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpph:i90s:-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/where.hpp:90:27)>' requested herei t([& ]90( | c o n s t a u t o & ya)r g{s [0r]e.svuilsti t=( [t&r]y(_ccoonnsvte ratu_tvoa lcuoeni(oyn)); {} ) ;| ^ | ^ /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/value.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: 406:15 :442 | note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406v | i s i t ( t h i s-t>htiysp-e>(v)i,s ivts(.[.&.])(;c o n| s ^t aut/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppo:&251 :y7): {note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herer esult 251= | t r y _sc.ovnivseirtt__tyvpael(u[e&<]T(oa>u(tyo) ;a s})) ;{ v| 1 ^( make/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp_:v247i:e78w:( xnote: sin instantiation of function template specialization 'migraphx::value::to>' requested here. get_sh a247pe | (i)n,l ianse. fvrooimd( xfsr.odma_tvaa(l)u)e)_.i.m.p)l;( }r,a n k| < ^8 >, cons/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt: 260v:a9l:u enote: &in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here v, s t260d | : : s t r i n gv&i sxi)t _{a lxl_ f=l avt.tetno(m(o)v;e (}v 2 )| , ^ xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | In file included from ^ /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /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::3138: :In file included from 5/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:: 27note: : in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp38: | 95 : 20 : p awarning: rnot eliding copy on return [-Wnrvo]_ for_eac h95( | i t er a t o r { 0 } , rietteurrant orre{snu}l,t ;f ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::17106:: 5note: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | 106 | s i m p l e _ p a rp_afro_rf_oirm(polu(tnp,u tt_hsrheaapdes.iezlee,m efn)t;s ( )| , ^ [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp(:a113u:t5o: inote: )in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here { | 113 ^ | s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:m442p:l9e:_ pnote: a(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)r _for (442 | n , m i n _ g rvaiisni,t (ft)h;i s -| > ^t yp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:(110):,5 :v 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. .); 110| | ^ simple/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:p105a:r9_:f onote: rin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here( last -105 | f i r s t , [ &v]i(saiutt(ov ,i )[ &{ ]f((cfoinrsst ta[uit]o)&;) } ){; M I| G ^R APHX_TH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppR:O38W:(5":I nnote: vin instantiation of function 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 lid 38t | u p l e ptayrp_ef"o)r;_ e}a)c;h ( i| t ^e rato/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppr:{1050:}21,: inote: 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)>' requested heree rato r105{ | n } , f ) ; | ^ arg/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpps:[911:]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/where.hpp:92:25)>' requested herei t([& ]91( | a u t o s eq _ l e n s ) { p a| r ^_ for(out/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppp:u442t:_9s:h anote: pin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heree .el e442m | e n t s ( ) , v| i ^s it(t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpph:i442s:-9>:t ynote: p(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e (), 442v | s . .. ) ; | ^v isit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:h251i:s7-:> tnote: yin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested herep e(), v s251. | . . ) ; s .| v ^i sit_type(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp[:&105]:(9a: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/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here as) { 105v | 1 ( m a k e _ v ievwi(sxist.(gve,t _[s&h]a(pceo(n)s,t aasu.tfroo&m)( x{s .MdIaGtRaA(P)H)X)_.T.H.R)O;W (}",I n v| a ^l id tupl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe: 260t:y9p:e "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/op/where.hpp : 90 :v21i:s inote: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here_ all_ f90l | a t t e n ( s , v 1 , asrtgds:[:0m]o.vvei(svi2t)(,[ &x]s(.c.o.n)s;t a| u ^t o condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(thisIn file included from ->/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppt:y3p: eIn file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp):,31 v: sIn file included from ./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp.:.27): ;In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :| 35 ^: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppnot eliding copy on return [-Wnrvo]: 105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_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 | r evtiusrint (rve,s u[l&t];( c o| n ^s t auto&) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :106M:I5G:R Anote: Pin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereHX _TH R106O | W ( " I nsviamlpilde t_uppalre_ ftoyrp_e"i)m;p l}()n;, t| h ^r eads/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppi:z105e:,21 :f )note: ;in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here | ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here a113r | g s [ 1 ]s.ivmipsliet_(p[a&r]_(faoru(ton ,s emqi_nl_gernasi)n ,{ f )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::110442::59:: note: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herein instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442110 | | s i m pvlies_ipta(rt_hfiosr-(>ltayspte (-) ,f ivrss.t.,. )[&;] ( a| u ^t o i)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :{251 :f7(:f inote: rin instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres t[i]); 251} | ) ; | s ^. visit_t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppy:p38e:([5&:] (note: ain instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested hereu to a38s | ) { vp1a(rm_afkoer__veaicehw((ixtse.rgaetto_rs{h0a}p,e (i)t,e raast.ofrr{onm}(,x sf.)d;a t a| ( ^) ))../build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp.:)91;:17 :} ,note: in instantiation of function template 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/raw_data.hpp : 260 : 9 : note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here p260a | r _ f o r ( o u tvpiusti_ts_haalple_.fellaemtetnetn(ss(,) ,v 1| , ^ std::/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppm:o442v:e9(:v 2note: )(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all), xs .442. | . ) ; | ^ visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](constIn file included from a/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:u3t: oIn file included from &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp): 31{: In file included from M/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppI:G27R: AIn file included from P/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppH:X35_: T/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppHR:O95W:(20":I nwarning: vnot eliding copy on return [-Wnrvo]a lid tupl e95 | t y p e " ) ; } ) ; r| e ^t urn r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppe:s105u:l21t:; note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here| ^ 105 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 : 5 : anote: rin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereg s[1] .106v | i s i t (s[i&m]p(laeu_tpoa rs_efqo_rl_einmsp)l ({n , | t ^h readsiz/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppe:,442 :9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ); 442| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 :v5i:s inote: tin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( thi s113- | > t y p es(i)m,p lves_.p.a.r)_;f o r| ( ^n , min/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:g251r:a7i:n ,note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ); | ^ 251 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 :s5.:v inote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herei t_ty p110e | ( [ & ] (saiumtpol ea_sp)a r{_ fvo1r((mlaakset_ v-i efwi(rxsst.,g e[t&_]s(haaupteo( )i,) a{s f.(ffriorms(tx[si.]d)a;t a}());) ) .| . ^. ); }, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp| : ^38 :5: note: in instantiation of function template 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/raw_data.hpp:260: 938: | note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here par _260f | o r _ e a c h ( ivtiesriatt_oarl{l0_}f,l aittteerna(tso,r {vn1},, sftd):;: m o| v ^e (v2/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp):,91 :x17s:. .note: .in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here) ; | ^91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106In file included from :5/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:: 3note: : in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested hereIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: 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.hpps:i35m: p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpple:_95p:a20r:_ fwarning: onot eliding copy on return [-Wnrvo]r _impl(n, 95t | h r e a d s i z e , f )r;e t u| r ^n re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:u113l: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 ^ 113 | s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:m106p:l5e:_ pnote: ain instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herer _for (106n | , m i ns_igmrpalien_,p afr_)f;o r _| i ^m pl/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:n110,: 5t:h 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 herea dsiz e110, | f ) ; s i| m ^p le_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppp:a113r:_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 herel ast 113- | f i r ssti,m p[l&e]_(paaurt_of oir)( n{, fm(ifni_rgsrta[iin],) ;f )};) ; | ^| ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: 38:5: note: 110in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here | s38i | m p l e _ppaarr__ffoorr(_leaascth (-i tfeirrastto,r {[0&}],( aiutteor ait)o r{{ nf}(,fi rf)s;t [ i| ] ^) ; })/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp;: 106 :| 17 ^: note: in instantiation of function template specialization 'migraphx::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/par_for.hpp: 38106: | 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | p apra_rf_ofro_re(aocuht(piutte_rsahtaopre{.0e}l,e mietnetrsa(t)o,r {[n&}],( afu)t;o i| ) ^ { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp| : ^91 :17: note: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here: 442:9: 91note: | (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | v i spiatr(_tfhoirs(-o>uttyppuet(_)sh,a pves..e.l.e)m;e n t| s ^( ), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp105::4429::9 :note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested herenote: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442105 | | vviissiitt((tvh,i s[-&>]t(ycpoen(s)t, avust.o.&.)) ;{ M| I ^G RAPHX_TH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppR:O105W:(9":I nnote: vin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 lid t up105l | e t y p e " ) ;v i}s)i;t ( v| , ^ [&](/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppc:o105n: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/rnn_variable_seq_lens.hpp:105:27)>' requested heret o&) {105 | M I G R A P H X _ T H R OaWr(g"sI[n1v]a.lviids ittu(p[l&e] (tayupteo" )s;e q})_;l e n| 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/shape.hpp:442: 9:90 | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | a r g s [v0i]s.ivti(stihti(s-[>&t]y(pceo(ns)t, avust.o. .c)o;n d i| t ^i on) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 251| : ^7 : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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:9 :251 | note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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 .442v | i s i t _ t y p vei(s[i&t]((tahuitso- >atsy)p e{( )v,1 (vmsa.k.e._)v;i e w| ( ^x s.get/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:s251h:a7p: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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here, as.f r251o | m ( x s .sd.avtias(i)t)_)t.y.p.e)(;[ &}],( a u| t ^o as) { v1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:m260a:k9e:_ vnote: iin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heree w(xs .260g | e t _ s h a p e (v)i, saist._farlolm_(fxlsa.tdtaetna((s),) )v.1.,. )s;t d}:,: m o| v ^e (v2), x/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 here| ^ 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization '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 s/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppi:m3p: lIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp_:p33a: rIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:o27r: _In file included from im/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 : note: in instantiation of 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, min/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_:g106r:a5i:n ,note: fin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here) ; | ^106 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110s:i5m:p lnote: ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ par_ f110o | r _ i m pl(sni,m ptlher_epaadrs_ifzoe,r (fl)a;s t | - ^ first/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 113[:&5]:( anote: uin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heret o i) 113{ | f ( f isrismtp[lie]_)p;a r}_)f;o r (| n ^, min_gra/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:n38,: 5f:) ;note: in instantiation of function template specialization '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 | : 110 : 5 :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_ e110a | c h ( i tseirmaptloer_{p0a}r,_ fiotre(rlaatsotr {-n }f,i rfs)t;, [| & ^] (au/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppt:o91 :i17): {note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested heref (fir s91t | [ i ] ) ; } ) ; | ^ par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:o38r:(5o:u tnote: pin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested hereu t_sh a38p | e . e l epmaern_tfso(r)_,e a c| h ^( itera/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:o442r:{90:} ,note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i tera t442o | r { n } , f ) ;v i s| i ^t (this/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp-:>106t:y17p:e( )note: ,in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here vs...); 106| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 105 : 9 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 ar_for (105o | u t p u t _ s h avpies.ietl(evm,e n[t&s](()c,o n[s&t] (aauuttoo& )i ){ {M I G| R ^A PHX_TH/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppR:O442W:(9":I nnote: v(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)a lid 442t | u p l e t y p ev"i)s;i t}()t;h i s| - ^> type/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp(:)90,: 21v: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. ); | 90 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :a105:r9g:s [note: 0in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here] .visit (105[ | & ] ( c o n s t vaiustiot (cvo,n d[i&t]i(ocno)n s{t a| u ^t o&) { M/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppI:G442R:A9P:H Xnote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here THR O442W | ( " I n v a l ivdi stiut(ptlhies -t>ytpypee"()),; v}s.).;. ); | | ^ ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::7105: :note: 21in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 251 | 105 s | . v i si t _t y p e ([ & ] (aaurtgos [as1)] {. vvi1s(imta(k[e&_]v(iaeuwt(ox ss.egqe_tl_esnhsa)p e{( ) ,| ^a s.from/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp(:x442s:.9d:a tnote: ain instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here( ))). .442. | ) ; } , | ^ visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:260h:i9:s -note: >in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested heret yp e260( | ) , v s . .v.i)s;it _a l| l ^_ flatten(s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: v2511:,7 :s tdnote: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: move(v2), 251x | s .. .) ;s . | v ^i sit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_In file included from vi/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppe:w3(: xIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp.:33g: eIn file included from t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp_:27s: hIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:p35e: (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):,95 :20a:s .warning: fnot eliding copy on return [-Wnrvo]r om(xs .95d | a t a ( ) ) ) . . . )re;t u}rn, r e| su ^l t; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp::106 :note: 5in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' 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 260106 | | s i m p lve_ipsar_fiotr__iamlpll_(fnl,a tttherne(asd,s ivz1e,, sft)d;: : m| o ^v e(v2/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp):,113 :x5s:. .note: .in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here) ; | 113 ^ | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visiIn file included from t(/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppv:, 3[: &]In file included from (/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppc:on31s: tIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppu:t27o: &)In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp{ :M35I: GR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppAP:H95X:_T20H:R OWwarning: ("not eliding copy on return [-Wnrvo]I nvalid tup l95e | ty p e ") ; }) ; | ^ re/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppt:u105r:n21 : rnote: 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 heres ul t105; | | ^ args[1]./build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppv:is106i:t5([:& ](note: 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 hereu to seq _106le | n s) { s| i ^m ple_p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:a442r:_9:f 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 herer _i m442p | l ( n , t hvirseita(dthsiisz->et,y pef());, v s| . ^. .); | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp ^: 113:5:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :note: 251:in instantiation of 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 here 113 | 251 | s i msp.lveis_ipta_try_pef(o[r&(](na,u tom ians)_ g{r va1i(nm,ak ef_v)i;e w (x| s ^. get_s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpph:ap110e:()5:, anote: sin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here. from(xs. da110t | a () ) ) ..s.i)m; p},l e _| ^p ar_for/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(last: 260:-9 : fnote: iin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested herer st ,260 | [ & ] ( a u tvois iit)_a l{l_ ffla(tfteinr(ss,t [v1i,] s)t;d :}:m)o;v e( v| 2 ^) , xs...); /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp| : ^ 38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp : 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp : 33 : rIn file included from e/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:u27r: nIn file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppr:e35s: ul/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppt:;95 : 20| : ^ warning: not eliding copy on return [-Wnrvo] /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp95: | 106 : 5 : note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106r | e t urn result; | ^ simple_par_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppf:o106r:_5i:m pnote: lin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here( n, t106h | r e asdismpilze_ep,ar _ff)or;_ i m| p ^l( n, thre/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppad:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here s113i | z e , f );s i mple_pa| r ^_ for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:n113,:5 :m 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 here_ gr a113i | n , sfi)mp;l e _p| a ^r _for(n/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp, :m110i:n5_g: rnote: aiin instantiation of 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 , f); | ^110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 :s5i: mnote: pin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herel e_p a110r | _ f o rsi(mlpales_tp a-r_ ffoirr(lsats,t -[ &f]ir(satu, t[o& ]i(a)u t{o fi)( f{i rf(sfti[rsit][)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/rnn_variable_seq_lens.hpp:106:50)>' 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/where.hpp:92:25)>' requested here | par _38f | o r _e a cph(airt_erfaotror_{e0a},c hi(teirtaetroart{no}r,{ f0)};, | i ^t er/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppa:t106o:17r:{ nnote: }in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here, f) 106; | | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp : 91 :p17a:r _fnote: oin instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested herer( output _s91h | a p e .e le m e n t s () , [ &] ( aputaor _if)o r{( o| u ^t put/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp_:s442h:9a:p enote: .(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e le m442e | n t s ( ) , v i| si ^t (this-/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp>t:y442p:e(9):, vnote: s(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all). ..); | 442 ^ | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :105v:i9s: inote: 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( thi s105- | > t y p e ( v)is,i tv(sv., .[.&)];( c on| s ^t auto&) { MIGR/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppAP:H105X:_9TH:R Onote: W(in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here" Invalid t105up | l e t y p e" ) ; v})i;s i| t ^ (v,/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :[105&:21]:( cnote: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested hereo nst 105a | u t o & ) { M IaGrRgsA[P1H].Xv_isTiHtR(O[&W]((a"uItnov saelqi_lde nts)u p{ l e| ^ type"/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp):;442 :}9:) ;note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_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/where.hpp : 90 v:i21s:i t(note: tin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested herehi s->typ e90() | , v s . .. ) ; | ^ ar/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppg:s251[:70:] .note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 (251[ | & ] ( sc.ovnissitt _atyupte(o[ &c](oanudtio taiso) n{) v1{( m ak| e ^_ view(xs.ge/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppt:_442sh:a9p:e (note: ),in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here as.fr om442( | x s. d at a ( ) )) .v.i.s)i; t}(,t h | i ^s ->typ/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:(260):,9 : vnote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here. ..) ;260 | | ^ visit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:al251l:_7fl:a ttnote: ein instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heren (s, v1, s td251: | : m ov e (sv.2)v,i sxis.t._.t)y; p e| ^( [&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.vIn file included from is/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppi:t_3t: yIn file included from p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppe:(33[: &In file included from ]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:a27u: tIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :a35s: ) /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp{: 95v:120(:m awarning: knot eliding copy on return [-Wnrvo]e _view(xs .95g | e t_ s h a p e ( ) , arse.tfurronm (rxess.udlatt;a ( )| ) ^) ...); }, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp| : ^106 :5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260: 9106: | note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here sim p260l | e _ p a r _ f o rv_iismiptl_(anl,l _tfhlraetatdesni(zse,, vf1),; s t| d ^: :mov/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppe:(113v:25):, note: xin instantiation of 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 ... )113; | | ^ simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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 In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp106: | 3 : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpps:i33m: pIn file included from l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppe:_27p: aIn file included from r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp_:f35o: r/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp_i:m95p:l20(:n ,warning: not eliding copy on return [-Wnrvo]t hreads i95z | e , f ) ; | ^ return /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppr:e113s:ul5t:; note: in instantiation of function template 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:m106p:5l:e _note: pin instantiation of function 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 r_f o106r | ( n , smiimpnl_eg_rpaari_nf,o rf_)im;p l (| n, ^ thread/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppsi:z110e:,5 :f )note: ;in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here | ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113 : 5s:i mnote: pin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested herel e_p a113r | _ f o r (sliamsptl e-_ pfairr_sfto,r ([n&,] (maiunt_og ria)i n{, ff()f;i r s| t ^[ 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 ^ 110 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp : 38s:i5m:p lnote: ein instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here_ par _38f | o r ( l paasrt_f o-r _efaicrhs(ti,t e[r&a]t(oaru{t0o} ,i )i t{e rfa(tfoirr{snt}[,i ]f));; } )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :38:5: 91note: | in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | p a r _ fpoarr__efaocrh((oiuttepruatt_osrh{a0p}e,. eilteemreanttosr({)n,} , | f ^) ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp442::1069:17:: note: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 106442 | | v i s i t ( t hpiasr-_>ftoyrp(eo(u)t,p uvts_.s.h.a)p;e . e| l ^e ments(), [/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 :v9i:s inote: t(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)( v, [442& | ] ( c o n s t avuitsoi&t)( t{h iMsI-G>RtAyPpHeX(_)T,H RvOsW.(.".I)n;v a l| i ^d tuple ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppp:e105":)9;: }note: )in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_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/op/where.hpp : 90 : 21 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested herev isit (90v | , [ & ] ( c o n s t aaurtgos&[)0 ]{. vMiIsiGtR(A[P&H]X(_cToHnRsOtW (a"uItnov acloindd ittuipolne) t{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/rnn_variable_seq_lens.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: 105:21 :442 | note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | v i s i t ( t h i s - > tayrpges([)1,] .vvsi.s.i.t)(;[ & ]| ( ^a uto s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:q251_:l7e:n snote: )in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here { | ^ 251 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:.442v:i9s:i tnote: _in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heret ype (442[ | & ] ( a u t o avsi)s i{t (vt1h(imsa-k>et_yvpiee(w)(,x sv.sg.e.t._)s;h a p| e ^( ), a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpps:.251f:r7o:m (note: 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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heres. data( )251) | ) . . . )s;. v}i,s i t| _ ^t ype([&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp(:a260u:t9o: anote: sin instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here) { v 1260( | m a k e _ v i e wv(ixssi.tg_eatl_ls_hflaaptet(e)n,( sa,s .vf1r,o ms(txds:.:dmaotvae(()v))2.).,. )x;s .}.,. ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: 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_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp : v3i: sIn file included from it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp_:al33l_: fIn file included from la/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt:t27e: n(In file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp, :v351: , /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:td95:::m20o:v ewarning: (vnot eliding copy on return [-Wnrvo]2 ), xs...) ;95 | | ^ return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simplIn file included from e_/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cppp:a3r: _In file included from fo/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppr:(33l: aIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppt: 27-: In file included from f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppi:r35s: t/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 95[:&20]:( awarning: utnot eliding copy on return [-Wnrvo]o i) { f (f95i | r s t [ i] ) ; } ) ; r| e ^t urn res/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppu:l38t:;5 : | note: ^in instantiation of function template specialization '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/simple_par_for.hppp:a106r:_5f:o 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 heree ach( i106t | e r a t osirm{p0l}e,_ piatre_rfaotro_ri{mnp}l,( nf,) ;t h r| e ^a dsi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppz:e91,: 17f:) ;note: in instantiation of function template 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 : note: in instantiation of function template 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 rs_ifmoprl(eo_uptapru_tf_osrh(anp,e .meilne_mgernatsi(n),, f )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp442::1109::5 :note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 442 | 110 | s ivmipsliet_(ptahri_sf-o>rt(ylpaes(t )-, fvisr.s.t.,) ;[ & ]| ( ^a uto i) { /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppf:(105f:i9r:s tnote: [in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/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 | | ^ vi/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpps:i38t:(5v:, note: [in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here& ](co n38s | t a u tpoa&r)_ f{o rM_IeGaRcAhP(HiXt_eTrHaRtOoWr({"I0n}v,a litiedr attuoprl{en }t,y pfe)");; }| ) ^; | ^/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/op/where.hpp:: 90note: :in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' 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/where.hpp:90:27)>' requested here 106 | 90 | apragrs_[f0o]r.(voiustiputt(_[s&h]a(pceo.neslte maenuttso( )c,o n[d&i]t(iaount)o {i ) | { ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::9442:: 9note: :in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | 442 | v i s ivti(stihti(st-h>itsy->pte(y)p,e (v),s .v.s..).;. ) ;| ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppnote: :in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here105 :9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 251 | 105s | .v i s i t _ t y vpies(i[t&(]v(,a u[t&o] (acso)n s{t va1u(tmoa&k)e _{v iMeIwG(RxAsP.HgXe_tT_HsRhOaWp(e"(I),n vaasl.ifdr otmu(pxlse. dtaytpae(")));) ..}.));; }| , ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105: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/rnn_variable_seq_lens.hpp:105:27)>' requested here: 260:9: 105note: | in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | a r g sv[i1s]i.tv_iaslilt_(f[&l]a(tatuetno( sse,q _vl1e,n ss)t d{: : m| o ^v e(v2),/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp :442x:s9.:. .note: )in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here; | ^442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_foIn file included from r(/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cppn:,3 : mIn file included from i/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppn:_31g: rIn file included from a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:n27,: In file included from f/build/reproducible-path/migraphx-7.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/par.hpp:: 110warning: :not eliding copy on return [-Wnrvo]5 : note: in instantiation of function 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, [&](auto/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :i106): 5{: fnote: (in instantiation of function 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 irst [106i | ] ) ; }s)i;m p l| e ^_ par_for_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:m38p:l5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here (n, 38t | h r e a dpsairz_ef,o rf_)e;a c h| ( ^i ter/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppa:t113o:r5{:0 }note: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here ite r113a | t o r { ns}i,m pfl)e;_ p a| r ^_ for(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hppn:,106 :m17i:n _note: 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 ain, f106) | ; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp : 110 : 5 : note: in instantiation of 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 | ( o u t psuitm_pslhea_ppea.re_lfeomre(nltass(t) ,- f[i&r]s(ta,u t[o& ]i()a u{t o | i ^) { f(f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:r442s:t9[:i ]note: )(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all); }); 442 | | ^ v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppi:s38i:t5(:t hnote: iin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested heres ->ty p38e | ( ) , vpsa.r._.f)o;r _ e| a ^c h(iterator{/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp0:}105,: 9i:t enote: 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 tor{n} ,105 | f ) ; | ^ vis/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppi:t91(:v17,: [note: &in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here] (con s91t | a u t o & ) { M I G R A PpHaXr__TfHoRrO(Wo(u"tIpnuvta_lsihda pteu.pellee mteynptes"());, } )| ; ^ | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp::9105:: 21note: :(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 442 | 105 | v i s i t ( t hairsg-s>[t1y]p.ev(i)s,i tv(s[.&.].()a;u t o| ^s eq_lens)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp :{105 : 9| : ^ note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp: 442105: | 9 : note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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 i442s | i t ( v , [ & ]v(icsoints(tt haiust-o>&t)y p{e (M)I,G RvAsP.H.X._)T; H R| O ^W ("Inva/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppl:i251d: 7t:u pnote: 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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heree ty p251e | " ) ; }s).;v i| s ^i t_ty/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppp:e90(:[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 a90s | ) { v1(m a k e _ v i e w (axrsg.sg[e0t]_.svhiaspiet(()[,& ]a(sc.ofnrsotm (axust.od actoan(d)i)t)i.o.n.)) ;{ } ,| ^ | ^ /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::260 :note: 9in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 442 | 260 | v i s i tv(itshiits_-a>ltly_pfel(a)t,t evns(.s.,. )v;1 , | s ^t d::m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppo:v251e:(7v:2 )note: ,in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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...) ;251 | | ^ s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple typeIn file included from ")/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp;: }3): ;In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :| 33 ^: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp27:: 90In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp21::35 : note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp :95:20 :90 | warning: not eliding copy on return [-Wnrvo] 95 | a r g s [r0e]t.uvrins irte(s[u&l]t(;c o n| s ^t auto condit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:o106n:)5 :{ note: in instantiation of function template specialization '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/shape.hpp : 442 :s9i:m pnote: lin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested heree _pa r442_ | f o r _ i m p l (vni,s itth(rtehaidss-i>ztey,p ef());, v| s ^. ..);/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 113| : ^5 : note: in instantiation of function 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/raw_data.hpp:251 :1137 | : note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here simpl e251_ | p ar _ f osr.(vni,s imti_nt_ygprea(i[n&,] (fa)u;t o | a ^s ) {/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp :v1101:(5m:a knote: ein instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here_ view (110x | s . g e ts_ismhpalpee_(p)a,r _afso.rf(rloams(tx s-. dfaitras(t),) )[.&.].()a;u t}o, i )| ^{ f(firs/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppt:[260i:]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/par_for.hpp :v38i:s5i:t _note: ain instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested herel l_fla t38t | en ( s , pva1,r _sftodr:_:emaocvhe((vi2t)e,r xast.o.r.){;0 } ,| ^ iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp : 3 : viIn file included from s/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppit:_31a: llIn file included from _/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppf:l27at: tIn file included from en/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp(:s,35 : v1/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: s95t:d20:::m ovwarning: e(not eliding copy on return [-Wnrvo]v 2), xs...); 95 | | ^ return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: 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_rnn_variable_seq_lens_hpp.cpp::953:: 20In file included from :/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp :warning: 33not eliding copy on return [-Wnrvo]: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp: 3595: | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp: 95 : 20 : warning: not eliding copy on return [-Wnrvo] retu r95n | r e s u l 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 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp : 106 :s5i:m pnote: lin instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested heree _par _106f | o r _ i mspilm(pnl,e _tpharre_afdosri_ziem,p lf()n;, t| h ^r ead/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpps:i113z:e5,: fnote: )in instantiation of function template 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/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hppi:m113p:le5_:p anote: r_in instantiation of 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(n, 113m | in _ g ra isni,m fp)l;e _| p ^a r_/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppf:o110r:5(: nnote: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here min_g r110a | i n , fsi)m;pl e _p| a ^r _for(las/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppt: 110- :f5i:r stnote: ,in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here [&](auto i)110 | { f ( fi rssti[im]p);l e})_;p a| r ^ _for(l/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hppa:38s:t5: -note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here fir 38s | t , [pa&r]_(foaru_etaoc h(ii)te r{at ofr({0f}i, ristetr[atio]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 /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38 :91 | 5 : note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | pa r _f opr(aorut_pfuto_rs_haepae.cehl(emietntesr()a,t o r| ^{ 0}, /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppi:442t:e9r:a tnote: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)o r{n }442, | f ) ; | ^ visit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp(:t106h:i17s:- >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 herey pe() ,106 | v s . .. ) ; | ^ par/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:f105o:r9(:o 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 herep ut_sh a105p | e . e l e m e n tvsi(s)i,t ([v&,] ([a&u]t(oc oin)s t{ a u| t ^o &) { M/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppI:G442RA:P9H:X_ Tnote: H(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)R OW("I n442v | a li d t u p le vtyipsei"t);( t}h)i;s -| > ^t ype/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:(90):,21 : vnote: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here. ..) ;90 | | ^ args[0/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp]:.105v:i9si: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/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here] (const au t105o | c on d i ti o n ) {v i s| ^i t(v, [/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp&:]442(:c9o:n snote: tin instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here aut o442& | ) { M I G R vAiPsHiXt_(THtRhOiWs(-">Itnyvpael(i)d, tvusp.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/rnn_variable_seq_lens.hpp :251105 | : 21 : note: 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 here. visi t105_ | t y p e ( [ & ] ( a u t oa ragss)[ 1{] .vv1i(smiatk(e[_&v]i(eawu(txos .sgeeqt__lsehnasp)e ({) , | a ^s .from(x/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpps:.442d:a9t:a (note: )in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here) ).. .442) | ; } , | ^ visit(th/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppi:s260-:>9t:y pnote: ein instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here( ), v s260. | . . ) ; | ^ visit/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp_:a251l:l7_:f lnote: 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 heret ten(s, 251v | 1 , s tsd.:v:imosviet(_vt2yp)e,( [x&s].(.a.u)t;o a| s ^) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106In file included from :/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp5::3 : note: In file included from in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp :31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :10627 | : 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_imp l95( | n , t hr e a d s i z e ,r eft)u; r n| ^r esult/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp;: 113 :| 5 ^: note: in instantiation of function template 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/simple_par_for.hpp : 106s:im5p:l enote: _pin instantiation of function 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 r_for( n,106 | m in _ g rasiin,m pfl);e _ p| ^a r_f/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:o110r:_5:i mnote: pin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here l(n, 110 | t h r esaimdpslie_zpear,_ ffor)(;l a s| t ^- first/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp,: 113[&:]5(:au tnote: oin instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here i ) { f (113fi | r s t[ i ]s);i m}p)l; e _| ^p ar_for/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp(:n38,: 5m: inote: nin instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here _gr a38i | n , pfa)r;_f o r| _ ^e ach(it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppe:r110a:to5r:{ 0note: },in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here i terator {n110} | , f ) ; s| i ^ mple/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:_106p:17a:r _note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested heref or( l106 | a s t - f i r s t , p[ar&_]f(ora(uouttop uti_)s ha{p ef.(elfeimrenstts[(i),] )[;&] (}a)u;to i| ) ^ { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:442::389:: 5note: :(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 442 | 38 | v is i tp(tahri_sf-o>try_pee(a)c,h (vis.t.e.)r;a t | o ^r {0}, it/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppe:r105:a9t:o note: 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 here{ n}, f105) | ; | ^ visit(/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppv:, 91[:&17](:c onote: nsin instantiation of 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 auto&) 91{ | M IG R A P HX _ TH R O W( " I nv a l idp atru_plfeo try(peo"u)t; p}u)t; _ s| h ^ ape/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp.:e105:l21e:m note: 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 heren ts (105) | , | ^ a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hppr:g442s:[19]:. vnote: is(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)i t([&] (a442u | t o s eq _ l e ns )v {i s i| ^t (this/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp-:>442t:9y:p enote: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here( ), 442v | s . . . ) ; v i| si ^t (this->type(), 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/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7 :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:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here v251i | s i t ( vs,. v[i&s]i(tc_otnyspte (a[u&t]o(&a)u t{o MaIsG)R A{P HvX1_(TmHaRkOeW_(v"iIenwv(axlsi.dg ettu_pslhea ptey(p)e," )a;s .}f)r;o m (| ^x s.dat/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hppa:(90):)21):. .note: .in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here) ; }, 90| | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 260a:r9g:s [note: 0in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here] .visi t260( | [ & ] ( c o n s tv iasuitto_ acloln_dfiltaitotne)n ({s , | ^v 1, std:/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp::m442o:v9e:( vnote: 2in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here) , x s442. | . . ) ; | ^ visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_where_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:31: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:91:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:92:25)>' requested here 91 | par_for(output_shape.elements(), | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/where.hpp:90:27)>' requested here 90 | args[0].visit([&](const auto condition) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:3: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:33: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:106:50)>' requested here 106 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/rnn_variable_seq_lens.hpp:105:27)>' requested here 105 | args[1].visit([&](auto seq_lens) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_shift_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_shift_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ In file included from /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp:2: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:132:4: warning: function 'try_convert_value_impl>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 132 | To try_convert_value_impl(rank<0>, const From& x) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:244:11: note: in instantiation of function template specialization 'migraphx::value::to' requested here 244 | x = v.to(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:278:13: note: in instantiation of function template specialization 'migraphx::detail::from_value_impl' requested here 278 | detail::from_value_impl(rank<11>{}, v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:52:5: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 52 | from_value(v, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:945:20: note: in instantiation of function template specialization 'std::make_shared, migraphx::op::rnn_var_sl_shift_output>' requested here 945 | std::make_shared< | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:64:43: note: in instantiation of function template specialization 'migraphx::operation::operation' requested here 64 | static auto op_h = detail::op_handler(T{}); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/register_op.hpp:73:9: note: in instantiation of function template specialization 'migraphx::register_op' requested here 73 | register_op(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:36:22: note: in instantiation of function template specialization 'migraphx::register_op_action::apply' requested here 36 | Action::template apply(); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/auto_register.hpp:56:55: note: in instantiation of function template specialization 'migraphx::auto_register_action' requested here 56 | const int auto_register::static_register = auto_register_action(); // NOLINT | ^ 263 warnings generated. 280 warnings generated. 267 warnings generated. [ 35%] Linking CXX shared library ../lib/libmigraphx.so cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/migraphx.dir/link.txt --verbose=1 /usr/bin/clang++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/migraphx.dir/link.d -Wl,-soname,libmigraphx.so.2014000 -o ../lib/libmigraphx.so.2014000.0 CMakeFiles/migraphx.dir/adjust_allocation.cpp.o CMakeFiles/migraphx.dir/analyze_streams.cpp.o CMakeFiles/migraphx.dir/apply_alpha_beta.cpp.o CMakeFiles/migraphx.dir/argument.cpp.o CMakeFiles/migraphx.dir/autocast_fp8.cpp.o CMakeFiles/migraphx.dir/auto_contiguous.cpp.o CMakeFiles/migraphx.dir/base64.cpp.o CMakeFiles/migraphx.dir/common.cpp.o CMakeFiles/migraphx.dir/common_dims.cpp.o CMakeFiles/migraphx.dir/compile_src.cpp.o CMakeFiles/migraphx.dir/convert_to_json.cpp.o CMakeFiles/migraphx.dir/cpp_generator.cpp.o CMakeFiles/migraphx.dir/dead_code_elimination.cpp.o CMakeFiles/migraphx.dir/dom_info.cpp.o CMakeFiles/migraphx.dir/dynamic_loader.cpp.o CMakeFiles/migraphx.dir/eliminate_allocation.cpp.o CMakeFiles/migraphx.dir/eliminate_common_subexpression.cpp.o CMakeFiles/migraphx.dir/eliminate_concat.cpp.o CMakeFiles/migraphx.dir/eliminate_contiguous.cpp.o CMakeFiles/migraphx.dir/eliminate_convert.cpp.o CMakeFiles/migraphx.dir/eliminate_data_type.cpp.o CMakeFiles/migraphx.dir/eliminate_identity.cpp.o CMakeFiles/migraphx.dir/eliminate_pad.cpp.o CMakeFiles/migraphx.dir/env.cpp.o CMakeFiles/migraphx.dir/file_buffer.cpp.o CMakeFiles/migraphx.dir/fileutils.cpp.o CMakeFiles/migraphx.dir/fp_to_double.cpp.o CMakeFiles/migraphx.dir/fp8_ocp_to_fnuz.cpp.o CMakeFiles/migraphx.dir/fuse_attention.cpp.o CMakeFiles/migraphx.dir/fuse_concat.cpp.o CMakeFiles/migraphx.dir/fuse_pointwise.cpp.o CMakeFiles/migraphx.dir/fuse_pointwise_reduce.cpp.o CMakeFiles/migraphx.dir/fuse_reduce.cpp.o CMakeFiles/migraphx.dir/generate.cpp.o CMakeFiles/migraphx.dir/graphviz.cpp.o CMakeFiles/migraphx.dir/inline_module.cpp.o CMakeFiles/migraphx.dir/insert_pad.cpp.o CMakeFiles/migraphx.dir/instruction.cpp.o CMakeFiles/migraphx.dir/json.cpp.o CMakeFiles/migraphx.dir/layout_convolution.cpp.o CMakeFiles/migraphx.dir/lexing.cpp.o CMakeFiles/migraphx.dir/load_save.cpp.o CMakeFiles/migraphx.dir/make_op.cpp.o CMakeFiles/migraphx.dir/memory_coloring.cpp.o CMakeFiles/migraphx.dir/module.cpp.o CMakeFiles/migraphx.dir/msgpack.cpp.o CMakeFiles/migraphx.dir/netron_output.cpp.o CMakeFiles/migraphx.dir/normalize_attributes.cpp.o CMakeFiles/migraphx.dir/normalize_ops.cpp.o CMakeFiles/migraphx.dir/op_enums.cpp.o CMakeFiles/migraphx.dir/operation.cpp.o CMakeFiles/migraphx.dir/optimize_module.cpp.o CMakeFiles/migraphx.dir/pad_calc.cpp.o CMakeFiles/migraphx.dir/param_utils.cpp.o CMakeFiles/migraphx.dir/pass.cpp.o CMakeFiles/migraphx.dir/pass_manager.cpp.o CMakeFiles/migraphx.dir/permutation.cpp.o CMakeFiles/migraphx.dir/preallocate_param.cpp.o CMakeFiles/migraphx.dir/process.cpp.o CMakeFiles/migraphx.dir/program.cpp.o CMakeFiles/migraphx.dir/propagate_constant.cpp.o CMakeFiles/migraphx.dir/propagate_precision.cpp.o CMakeFiles/migraphx.dir/promote_literals.cpp.o CMakeFiles/migraphx.dir/quantization.cpp.o CMakeFiles/migraphx.dir/quantize_int4.cpp.o CMakeFiles/migraphx.dir/quantize_8bits.cpp.o CMakeFiles/migraphx.dir/reduce_dims.cpp.o CMakeFiles/migraphx.dir/register_op.cpp.o CMakeFiles/migraphx.dir/register_target.cpp.o CMakeFiles/migraphx.dir/replace_allocate.cpp.o CMakeFiles/migraphx.dir/rewrite_reduce.cpp.o CMakeFiles/migraphx.dir/rewrite_dot.cpp.o CMakeFiles/migraphx.dir/simplify_qdq.cpp.o CMakeFiles/migraphx.dir/split_reduce.cpp.o CMakeFiles/migraphx.dir/sqlite.cpp.o CMakeFiles/migraphx.dir/rewrite_gelu.cpp.o CMakeFiles/migraphx.dir/rewrite_low_precision.cpp.o CMakeFiles/migraphx.dir/rewrite_pooling.cpp.o CMakeFiles/migraphx.dir/rewrite_quantization.cpp.o CMakeFiles/migraphx.dir/rewrite_rnn.cpp.o CMakeFiles/migraphx.dir/rewrite_topk.cpp.o CMakeFiles/migraphx.dir/schedule.cpp.o CMakeFiles/migraphx.dir/serialize.cpp.o CMakeFiles/migraphx.dir/shape.cpp.o CMakeFiles/migraphx.dir/shape_transform_descriptor.cpp.o CMakeFiles/migraphx.dir/simplify_algebra.cpp.o CMakeFiles/migraphx.dir/simplify_dyn_ops.cpp.o CMakeFiles/migraphx.dir/simplify_reshapes.cpp.o CMakeFiles/migraphx.dir/split_single_dyn_dim.cpp.o CMakeFiles/migraphx.dir/target.cpp.o CMakeFiles/migraphx.dir/tmp_dir.cpp.o CMakeFiles/migraphx.dir/truncate_float.cpp.o CMakeFiles/migraphx.dir/value.cpp.o CMakeFiles/migraphx.dir/verify_args.cpp.o CMakeFiles/migraphx.dir/op/builder/batchnorm.cpp.o CMakeFiles/migraphx.dir/op/builder/celu.cpp.o CMakeFiles/migraphx.dir/op/builder/clip.cpp.o CMakeFiles/migraphx.dir/op/builder/convolution.cpp.o CMakeFiles/migraphx.dir/op/builder/einsum.cpp.o CMakeFiles/migraphx.dir/op/builder/gelu.cpp.o CMakeFiles/migraphx.dir/op/builder/gemm.cpp.o CMakeFiles/migraphx.dir/op/builder/mean_variance_normalization.cpp.o CMakeFiles/migraphx.dir/op/builder/op_builder.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_abs_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_acosh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_acos_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_add_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_allocate_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_argmax_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_argmin_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_asinh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_asin_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_as_shape_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_atanh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_atan_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_bit_cast_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_bitwise_and_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_for_dot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_broadcast_with_dims_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_capture_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_ceil_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_clip_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_concat_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_contiguous_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_convert_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_convolution_backwards_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_cosh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_cos_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_dequantizelinear_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_dimensions_of_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_div_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_dot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_elu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_equal_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_erf_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_exp_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_fill_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_fixed_pad_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_flatten_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_floor_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_fmod_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_gather_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_gathernd_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_get_tuple_elem_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_greater_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_group_query_attention_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_group_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_gru_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_identity_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_if_op_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_im2col_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_isinf_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_isnan_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_layout_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_leaky_relu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_less_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_load_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_log_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_log2_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_and_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_or_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logical_xor_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_logsoftmax_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_loop_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_lrn_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_lstm_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_mod_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_mul_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_multibroadcast_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_multinomial_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_nearbyint_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_neg_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_nonmaxsuppression_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_nonzero_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_onehot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_outline_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_fp4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pack_int4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pad_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pointwise_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pooling_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_pow_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_prefix_scan_sum_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_prelu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_quant_convolution_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_quant_dot_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_quantizelinear_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_random_uniform_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_random_seed_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_recip_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_all_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_any_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_mean_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_prod_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reduce_sum_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_relu_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reshape_lazy_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_resize_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_reverse_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_cell_output_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_last_hs_output_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_var_sl_last_output_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_roialign_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rsqrt_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_run_on_target_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scalar_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scan_slice_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_none_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_add_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_mul_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatter_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_add_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_mul_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_none_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_max_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_scatternd_min_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_select_module_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sigmoid_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sign_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sinh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sin_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_slice_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_softmax_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sqdiff_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sqrt_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_squeeze_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_step_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_sub_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_tanh_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_tan_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_topk_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_transpose_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unary_not_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_undefined_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unique_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unknown_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_fp4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unpack_int4_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_unsqueeze_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_where_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_op_rnn_variable_seq_lens_hpp.cpp.o CMakeFiles/migraphx.dir/ops/migraphx_builtin_hpp.cpp.o -Wl,-rpath,"/usr/lib/x86_64-linux-gnu/migraphx/lib:\$ORIGIN/../lib:\$ORIGIN/../../" -lstdc++fs -ldl /usr/lib/x86_64-linux-gnu/libsqlite3.so cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libmigraphx.so.2014000.0 ../lib/libmigraphx.so.2014000 ../lib/libmigraphx.so make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 35%] Built target migraphx make -f src/tf/CMakeFiles/migraphx_tf.dir/build.make src/tf/CMakeFiles/migraphx_tf.dir/depend make -f src/onnx/CMakeFiles/migraphx_onnx.dir/build.make src/onnx/CMakeFiles/migraphx_onnx.dir/depend make -f src/targets/ref/CMakeFiles/migraphx_ref.dir/build.make src/targets/ref/CMakeFiles/migraphx_ref.dir/depend make -f src/py/CMakeFiles/migraphx_py.dir/build.make src/py/CMakeFiles/migraphx_py.dir/depend make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/CMakeFiles/migraphx_tf.dir/DependInfo.cmake "--color=" migraphx_tf make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/targets/ref /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref/CMakeFiles/migraphx_ref.dir/DependInfo.cmake "--color=" migraphx_ref make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/py /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py/CMakeFiles/migraphx_py.dir/DependInfo.cmake "--color=" migraphx_py make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/migraphx-7.1.1 /build/reproducible-path/migraphx-7.1.1/src/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/CMakeFiles/migraphx_onnx.dir/DependInfo.cmake "--color=" migraphx_onnx make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/targets/ref/CMakeFiles/migraphx_ref.dir/build.make src/targets/ref/CMakeFiles/migraphx_ref.dir/build make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make -f src/tf/CMakeFiles/migraphx_tf.dir/build.make src/tf/CMakeFiles/migraphx_tf.dir/build make -f src/onnx/CMakeFiles/migraphx_onnx.dir/build.make src/onnx/CMakeFiles/migraphx_onnx.dir/build make -f src/py/CMakeFiles/migraphx_py.dir/build.make src/py/CMakeFiles/migraphx_py.dir/build make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' make[4]: Entering directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 35%] Building CXX object src/targets/ref/CMakeFiles/migraphx_ref.dir/lowering.cpp.o [ 35%] Building CXX object src/targets/ref/CMakeFiles/migraphx_ref.dir/target.cpp.o [ 35%] Building CXX object src/py/CMakeFiles/migraphx_py.dir/py_loader.cpp.o [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/op_parser.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_ref_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/targets/ref/include -I/build/reproducible-path/migraphx-7.1.1/src/targets/ref/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/targets/ref/CMakeFiles/migraphx_ref.dir/target.cpp.o -MF CMakeFiles/migraphx_ref.dir/target.cpp.o.d -o CMakeFiles/migraphx_ref.dir/target.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_py_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py/include -I/build/reproducible-path/migraphx-7.1.1/src/py/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/py/CMakeFiles/migraphx_py.dir/py_loader.cpp.o -MF CMakeFiles/migraphx_py.dir/py_loader.cpp.o.d -o CMakeFiles/migraphx_py.dir/py_loader.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp [ 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/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 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 [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_addn.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 In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/lowering.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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/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/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/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/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"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/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 | ^ /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/target.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/target.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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/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/onnx/broadcast_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/broadcast_qdq.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/target.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/target.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:39: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/softmax.hpp:60:20: warning: not eliding copy on return [-Wnrvo] 60 | return s0; | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/py/py_loader.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/py/include/migraphx/py.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/include/migraphx/ref/lowering.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/op_parser.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_addn.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/broadcast_qdq.cpp:25: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/broadcast_qdq.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:40: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_value_impl(rank<8>, const value& v, std::string& x) { x = v.to(); } | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ [ 35%] Linking CXX shared library ../../lib/libmigraphx_py.so cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/migraphx_py.dir/link.txt --verbose=1 In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/convolution.hpp:235:23: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view>, std::vector, std::vector, std::vector>' requested here 235 | migraphx::convolution(output, input, weights, new_padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 11 warnings generated. [ 35%] Building CXX object src/tf/CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_tf_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/src/tf/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/tf -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/tf/CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o -MF CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o.d -o CMakeFiles/migraphx_tf.dir/parse_arg_op.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /usr/bin/clang++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-z,relro -Wl,-z,now -Xlinker --dependency-file=CMakeFiles/migraphx_py.dir/link.d -Wl,-soname,libmigraphx_py.so -o ../../lib/libmigraphx_py.so CMakeFiles/migraphx_py.dir/py_loader.cpp.o -Wl,-rpath,"/usr/lib/x86_64-linux-gnu/migraphx/lib:\$ORIGIN/../lib:\$ORIGIN/../lib/migraphx/lib" ../../lib/libmigraphx.so.2014000.0 make[4]: Leaving directory '/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu' [ 35%] Built target migraphx_py In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: 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%] 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...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: 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. 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/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 [ 36%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/checks.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/checks.cpp.o -MF CMakeFiles/migraphx_onnx.dir/checks.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/checks.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/checks.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:44:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 44 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:13: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_dfor.hpp:54:38)>' requested here 54 | par_for(size, min_grain, [&](std::size_t i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ 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.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/convolution.hpp:49:38)>' requested here 49 | par_for(output_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:152:27: note: in instantiation of function template specialization 'migraphx::convolution>, migraphx::tensor_view, std::vector, std::vector, std::vector>' requested here 152 | migraphx::convolution(output, input, weights, padding, stride, dilation, group); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/quant_convolution.hpp:150:22)>' requested here 150 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::generic_float<10, 5>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hppIn file included from :110/build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp::524:: In file included from note: /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.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: 29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp :11028 | : In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp : 29s: iIn file included from m/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hppp:l35e: _In file included from p/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hppa:r28_: fIn file included from o/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hppr:(28l: a/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hppst: 105-: 18f:i rwarning: sfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]t , [&](auto 105i | ) { f ( f i rvsits[ii]t)(;v ,} )[;& ] (| c ^o nst auto&)/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp :{38 :M5I:G Rnote: Ain 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 PHX_ T38H | R O W ( "pIanrv_afloird_ etaucphl(ei tetryapteo"r){;0 }}, )i;t e r| a ^t or{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 | /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp : 139 : 27 :v iwarning: sfunction 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn]i t(this-> t139y | p e ( ) , v s .f.a.l)l;b a c| k ^_ visit(v/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp,: 251[:&7]:( cnote: 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 heren st aut o251 | & ) { sM.IvGiRsAiPtH_Xt_yTpHeR(O[W&(]"(Ianuvtaol iads )t u{p lve1 (tmyapeke_vie"w)(;x s}.)g;e t _| s ^h ape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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_arg_op.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:30: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/module.hpp:32: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:41:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 41 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:42:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 42 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:60:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 60 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:78:11: warning: function 'compute_shape' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 78 | shape compute_shape(const std::vector&) const { MIGRAPHX_THROW("builtin"); } | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:79:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 79 | argument compute(context&, const shape&, const std::vector&) const | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp:104:14: warning: function 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 104 | argument compute(context&, const shape&, const std::vector&) const | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/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/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/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"); }); | ^ 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"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:5: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/gemm.hpp:48:28)>' requested here 48 | par_for(cs.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/dot.hpp:130:52: note: in instantiation of function template specialization 'migraphx::gemm, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_batchnorm.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/op_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/include/migraphx/tf/tf_parser.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp: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, 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/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, migraphx::generic_float<7, 8>, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_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, migraphx::fp8::float8, float>' requested here 130 | [&](auto cmat, auto amat, auto bmat) { gemm(cmat, amat, bmat, 1.0f, 0.0f); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:7: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:251:18), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:252:18)>' requested here 251 | s.visit_type([&](auto as) { v1(make_view(xs.get_shape(), as.from(xs.data()))...); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:260:9: note: in instantiation of function template specialization 'migraphx::detail::visit_all_flatten' requested here 260 | visit_all_flatten(s, v1, std::move(v2), xs...); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:27: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:436:28: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 436 | return visit(t, v, [] { MIGRAPHX_THROW("Tuple cannot be visited."); }); | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/onnx_parser.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/program.hpp:29: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/operation.hpp:35: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/dyn_output.hpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/argument.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:139:27: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 139 | fallback_visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 267 | return visit_all_pack(s, v1, [](auto&&...) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ [ 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/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/tf/parse_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/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/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/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/conv.cpp:24: In file included from /build/reproducible-path/migraphx-7.1.1/src/onnx/include/migraphx/onnx/conv.hpp:28: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:126:4: warning: function 'try_convert_value_impl, 125L, 0>' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 126 | To try_convert_value_impl(rank<3>, std::nullptr_t) | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:141:20: note: in instantiation of function template specialization 'migraphx::detail::try_convert_value_impl, 125L, 0>' requested here 141 | return detail::try_convert_value_impl(rank<3>{}, x); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:51: note: in instantiation of function template specialization 'migraphx::try_convert_value, std::nullptr_t>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:15: note: in instantiation of function template specialization 'migraphx::value::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/value.hpp:406:21)>' requested here 406 | this->visit([&](const auto& y) { result = try_convert_value(y); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/serialize.hpp:247:78: note: in instantiation of function template specialization 'migraphx::value::to>' requested here 247 | inline void from_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/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/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/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) { | ^ 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) { | ^ [ 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) { | ^ 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) { | ^ [ 36%] 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/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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: 11in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here warning s generated. 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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) { | ^ [ 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 In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ 5 warnings generated. In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ [ 37%] Building CXX object src/onnx/CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o cd /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx && /usr/bin/clang++ -DMIGRAPHX_CXX_COMPILER=\"/usr/bin/clang++\" -DMIGRAPHX_HAS_EXECUTORS=0 -DMSGPACK_DEFAULT_API_VERSION=3 -Dmigraphx_onnx_EXPORTS -I/build/reproducible-path/migraphx-7.1.1/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx/include -I/build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/include -I/build/reproducible-path/migraphx-7.1.1/src/include -I/build/reproducible-path/migraphx-7.1.1/src/op/builder/include -isystem /build/reproducible-path/migraphx-7.1.1/obj-x86_64-linux-gnu/src/onnx -g -O2 -ffile-prefix-map=/build/reproducible-path/migraphx-7.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -Wall -Wextra -Wcomment -Wendif-labels -Wformat -Winit-self -Wreturn-type -Wsequence-point -Wswitch -Wtrigraphs -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wno-sign-compare -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-conversion -Wno-double-promotion -Wno-exit-time-destructors -Wno-extra-semi -Wno-extra-semi-stmt -Wno-float-conversion -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-missing-prototypes -Wno-nested-anon-types -Wno-option-ignored -Wno-padded -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-command-line-argument -Wno-weak-vtables -Wno-c99-extensions -Wno-unsafe-buffer-usage -Wno-shadow-uncaptured-local -Wno-switch-default -MD -MT src/onnx/CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o -MF CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o.d -o CMakeFiles/migraphx_onnx.dir/onnx_parser.cpp.o -c /build/reproducible-path/migraphx-7.1.1/src/onnx/onnx_parser.cpp In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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/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"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:267:34: warning: function 'operator()' could be declared with attribute 'noreturn' [-Wmissing-noreturn] 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/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/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/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(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/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 | ^ In file included from /build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:28: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hpp:27: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/unary.hpp:34: In file included from /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:35: /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:95:20: warning: not eliding copy on return [-Wnrvo] 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&]/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/builtin.hpp(c:o104n:s14t: awarning: ufunction 'compute' could be declared with attribute 'noreturn' [-Wmissing-noreturn]t o&) { MIG R104A | P H X _ TaHrgROuWme(n"Itn vcaolmipdu tteu(pcloen tteyxpet"&),; c}o)n; s t| ^s hap/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hppe:&105,: 16c:o nnote: sin instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested heret st d105: | : v e c t o r < arregsuumletn.tv>i&s)i tc(o[n&s]t( a u| t ^o 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/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 sIn file included from td/build/reproducible-path/migraphx-7.1.1/src/targets/ref/lowering.cpp:::28v: eIn file included from c/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/identity.hppt:o27r: : &/build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp) :c95o:n20s:t warning: not eliding copy on return [-Wnrvo]| ^ 95 | return result; | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:106:5: note: in instantiation of function template specialization 'migraphx::simple_par_for_impl<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 106 | simple_par_for_impl(n, threadsize, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/simple_par_for.hpp:113:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 113 | simple_par_for(n, min_grain, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:5: note: in instantiation of function template specialization 'migraphx::simple_par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par.hpp:110:34)>' requested here 110 | simple_par_for(last - first, [&](auto i) { f(first[i]); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/par_for.hpp:38:5: note: in instantiation of function template specialization 'migraphx::par_for_each, (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 38 | par_for_each(iterator{0}, iterator{n}, f); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:17: note: in instantiation of function template specialization 'migraphx::par_for<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:107:60)>' requested here 107 | par_for(dyn_out.computed_shape.elements(), [&](auto i) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:21: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:106:27)>' requested here 106 | args[0].visit([&](auto input) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/shape.hpp:442:9: note: in instantiation of function template specialization 'migraphx::shape::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 442 | visit(this->type(), vs...); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:11: note: in instantiation of function template specialization 'migraphx::shape::visit_type<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:91:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:92:22)>' requested here 91 | s.visit_type([&](auto as) { v(make_view(s, as.from(derived.data()))); }, | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:9: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22), (lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/raw_data.hpp:105:18)>' requested here 105 | visit(v, [&](const auto&) { MIGRAPHX_THROW("Invalid tuple type"); }); | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:16: note: in instantiation of function template specialization 'migraphx::raw_data::visit<(lambda at /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/op/argmax.hpp:105:22)>' requested here 105 | result.visit([&](auto output) { | ^ /build/reproducible-path/migraphx-7.1.1/src/include/migraphx/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) { | TRUNCATED DUE TO SIZE LIMIT: 20971520 bytes